diff --git a/Example/ExampleTests/ViewModel/GradientActivityIndicatorViewModelTestCase.swift b/Example/ExampleTests/ViewModel/GradientActivityIndicatorViewModelTestCase.swift index 6347723..d1f074f 100644 --- a/Example/ExampleTests/ViewModel/GradientActivityIndicatorViewModelTestCase.swift +++ b/Example/ExampleTests/ViewModel/GradientActivityIndicatorViewModelTestCase.swift @@ -103,9 +103,12 @@ final class GradientActivityIndicatorViewModelTestCase: XCTestCase { } receivedIsAnimating.removeAll() + let size = CGSize(width: .random(in: 1 ... 100), height: .random(in: 1 ... 100)) + let bounds = CGRect(origin: .zero, size: size) + // When withExtendedLifetime(disposable) { - viewModel.bounds = CGRect(origin: .zero, size: .zero) + viewModel.bounds = bounds } // Then @@ -120,6 +123,9 @@ final class GradientActivityIndicatorViewModelTestCase: XCTestCase { receivedIsAnimating.append(isAnimating) } + let size = CGSize(width: .random(in: 1 ... 100), height: .random(in: 1 ... 100)) + let bounds = CGRect(origin: .zero, size: size) + viewModel.isHidden = true receivedIsAnimating.removeAll()