org.mockito.Mockito#validateMockitoUsage ( )源码实例Demo

下面列出了org.mockito.Mockito#validateMockitoUsage ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: firebase-admin-java   文件: MockitoTestRule.java
@Override
public Statement apply(final Statement base, FrameworkMethod method, final Object target) {
  return new Statement() {
    @Override
    public void evaluate() throws Throwable {
      MockitoAnnotations.initMocks(target);
      try {
        base.evaluate();
      } finally {
        Mockito.validateMockitoUsage();
      }
    }
  };
}
 
源代码2 项目: AndroidUnitTest   文件: AndroidUnitTest.java
@Override
public Statement apply(final Statement base, FrameworkMethod method, final Object target) {
    return new Statement() {
        @Override
        public void evaluate() throws Throwable {
            MockitoAnnotations.initMocks(target);
            androidUnitTestAnnotations.init(target);
            base.evaluate();
            Mockito.validateMockitoUsage();
        }
    };
}
 
源代码3 项目: DaggerMock   文件: DaggerMockRule.java
@Override
public Statement apply(final Statement base, FrameworkMethod method, final Object target) {
    return new Statement() {
        @Override
        public void evaluate() throws Throwable {
            MockitoAnnotations.initMocks(target);

            setupComponent(target);

            base.evaluate();

            Mockito.validateMockitoUsage();
        }
    };
}
 
public void applyFor(IInvokedMethod method, ITestResult testResult) {
    Mockito.validateMockitoUsage();

    if (method.isTestMethod()) {
        resetMocks(testResult.getInstance());
    }
}
 
源代码5 项目: astor   文件: FrameworkUsageValidator.java
@Override
public void testFinished(Description description) throws Exception {
    super.testFinished(description);
    try {
        Mockito.validateMockitoUsage();
    } catch(Throwable t) {
        notifier.fireTestFailure(new Failure(description, t));
    }
}
 
源代码6 项目: astor   文件: ExplicitFrameworkValidationTest.java
@Test
public void shouldDetectUnfinishedStubbing() {
    when(mock.simpleMethod());
    try {
        Mockito.validateMockitoUsage();
        fail();
    } catch (UnfinishedStubbingException e) {}
}
 
源代码7 项目: astor   文件: ExplicitFrameworkValidationTest.java
@Test
public void shouldDetectMisplacedArgumentMatcher() {
    anyObject();
    try {
        Mockito.validateMockitoUsage();
        fail();
    } catch (InvalidUseOfMatchersException e) {}
}
 
源代码8 项目: astor   文件: MockitoAfterTestNGMethod.java
public void applyFor(IInvokedMethod method, ITestResult testResult) {
    Mockito.validateMockitoUsage();

    if (method.isTestMethod()) {
        resetMocks(testResult.getInstance());
    }
}
 
源代码9 项目: astor   文件: FrameworkUsageValidator.java
@Override
public void testFinished(Description description) throws Exception {
    super.testFinished(description);
    try {
        Mockito.validateMockitoUsage();
    } catch(Throwable t) {
        notifier.fireTestFailure(new Failure(description, t));
    }
}
 
源代码10 项目: astor   文件: ExplicitFrameworkValidationTest.java
@Test
public void shouldValidateExplicitly() {
    verify(mock);
    try {
        Mockito.validateMockitoUsage();
        fail();
    } catch (UnfinishedVerificationException e) {}
}
 
源代码11 项目: astor   文件: ExplicitFrameworkValidationTest.java
@Test
public void shouldDetectUnfinishedStubbing() {
    when(mock.simpleMethod());
    try {
        Mockito.validateMockitoUsage();
        fail();
    } catch (UnfinishedStubbingException e) {}
}
 
源代码12 项目: astor   文件: ExplicitFrameworkValidationTest.java
@Test
public void shouldDetectMisplacedArgumentMatcher() {
    anyObject();
    try {
        Mockito.validateMockitoUsage();
        fail();
    } catch (InvalidUseOfMatchersException e) {}
}
 
源代码13 项目: bazel   文件: AsynchronousFileOutputStreamTest.java
@After
public void validateMocks() {
  Mockito.validateMockitoUsage();
}
 
源代码14 项目: dcos-commons   文件: ServiceTest.java
@After
public void afterTest() {
    Mockito.validateMockitoUsage();
}
 
源代码15 项目: dcos-commons   文件: SchedulerRestartServiceTest.java
@After
public void afterTest() {
  Mockito.validateMockitoUsage();
}
 
源代码16 项目: bazel   文件: BinaryFormatFileTransportTest.java
@After
public void tearDown() {
  Mockito.validateMockitoUsage();
}
 
源代码17 项目: bazel   文件: TextFormatFileTransportTest.java
@After
public void tearDown() {
  Mockito.validateMockitoUsage();
}
 
源代码18 项目: bazel   文件: BuildEventServiceGrpcClientTest.java
@After
public void tearDown() {
  Mockito.validateMockitoUsage();
}
 
源代码19 项目: bazel   文件: JsonFormatFileTransportTest.java
@After
public void tearDown() {
  Mockito.validateMockitoUsage();
}
 
源代码20 项目: DaggerMock   文件: DaggerMockRule.java
public void initMocks(Object target) {
    MockitoAnnotations.initMocks(target);

    setupComponent(target);

    Mockito.validateMockitoUsage();
}