View Javadoc
1   /*
2    * MIT License
3    * Copyright (c) 2006-2025 JMockit developers
4    * See LICENSE file for full license text.
5    */
6   package mockit.integration.junit4;
7   
8   import static org.junit.jupiter.api.Assertions.assertFalse;
9   import static org.junit.jupiter.api.Assertions.assertTrue;
10  
11  import mockit.Mocked;
12  
13  import org.junit.Test;
14  
15  public final class MockDependencyTest {
16      @Mocked
17      Dependency mock;
18  
19      @Test
20      public void useMockedDependencies() {
21          assertFalse(Dependency.alwaysTrue());
22  
23          if (AnotherDependency.mockedAtSuiteLevel) {
24              assertFalse(AnotherDependency.alwaysTrue());
25          } else {
26              assertTrue(AnotherDependency.alwaysTrue());
27          }
28      }
29  }