Skip to content
This repository was archived by the owner on Feb 22, 2023. It is now read-only.
Prev Previous commit
Next Next commit
ios unit test
  • Loading branch information
bparrishMines committed Dec 19, 2022
commit a42766ea965f70e9e3dacfe05c315b31b64b475a
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,8 @@ - (void)testFWFWKUserScriptFromScriptData {

- (void)testFWFWKNavigationActionDataFromNavigationAction {
WKNavigationAction *mockNavigationAction = OCMClassMock([WKNavigationAction class]);

OCMStub([mockNavigationAction navigationType]).andReturn(WKNavigationTypeReload);

NSURLRequest *request =
[NSURLRequest requestWithURL:[NSURL URLWithString:@"https://www.flutter.dev/"]];
Expand All @@ -66,10 +68,11 @@ - (void)testFWFWKNavigationActionDataFromNavigationAction {
WKFrameInfo *mockFrameInfo = OCMClassMock([WKFrameInfo class]);
OCMStub([mockFrameInfo isMainFrame]).andReturn(YES);
OCMStub([mockNavigationAction targetFrame]).andReturn(mockFrameInfo);

FWFWKNavigationActionData *data =
FWFWKNavigationActionDataFromNavigationAction(mockNavigationAction);
XCTAssertNotNil(data);
XCTAssertEqual(data.navigationType, FWFWKNavigationTypeReload);
}

- (void)testFWFNSUrlRequestDataFromNSURLRequest {
Expand Down