Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Given
- let viewModel = MockUpSampleViewModel()
- let sampleViewController = SampleViewController(viewModel: viewModel)
- // When
- _ = sampleViewController.view
- viewModel.isOn.value = false
- let expectation = self.expectation(description: "testSwitchOff")
- DispatchQueue.main.asyncAfter(deadline: .now() + .milliseconds(500)) {
- expectation.fulfill()
- }
- // Then
- waitForExpectations(timeout: 1)
- XCTAssert(sampleViewController.switch.isOn == false)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement