/external/mockito/src/main/java/org/mockito/internal/junit/ |
StrictStubsRunnerTestListener.java | 9 import org.mockito.quality.Strictness; 16 private final DefaultStubbingLookupListener stubbingLookupListener = new DefaultStubbingLookupListener(Strictness.STRICT_STUBS);
|
DefaultStubbingLookupListener.java | 11 import org.mockito.quality.Strictness; 22 * Fails early if stub called with unexpected arguments, but only if current strictness is set to STRICT_STUBS. 26 private Strictness currentStrictness; 29 DefaultStubbingLookupListener(Strictness strictness) { 30 this.currentStrictness = strictness; 34 if (currentStrictness != Strictness.STRICT_STUBS) { 65 * Enables resetting the strictness to desired level 67 void setCurrentStrictness(Strictness currentStrictness) {
|
JUnitRule.java | 13 import org.mockito.quality.Strictness; 22 private Strictness strictness; field in class:JUnitRule 26 * @param strictness how strict mocking / stubbing is concerned 28 public JUnitRule(MockitoLogger logger, Strictness strictness) { 30 this.strictness = strictness; 39 .strictness(strictness) [all...] |
UniversalTestListener.java | 10 import org.mockito.quality.Strictness; 17 * Universal test listener that behaves accordingly to current setting of strictness. 18 * Will come handy when we offer tweaking strictness at the method level with annotation. 19 * Should be relatively easy to improve and offer tweaking strictness per mock. 23 private Strictness currentStrictness; 29 public UniversalTestListener(Strictness initialStrictness, MockitoLogger logger) { 34 //this way, when strictness is updated in the middle of the test it will affect the behavior of the stubbing listener 50 default: throw new IllegalStateException("Unknown strictness: " + currentStrictness); 84 public void setStrictness(Strictness strictness) { [all...] |
/external/mockito/src/main/java/org/mockito/junit/ |
MockitoJUnit.java | 8 import org.mockito.quality.Strictness; 28 return new JUnitRule(new ConsoleMockitoLogger(), Strictness.WARN);
|
MockitoRule.java | 12 import org.mockito.quality.Strictness; 18 * Make sure to configure your rule with {@link #strictness(Strictness)} which automatically 43 * It is highly recommended to use the rule with {@link #strictness(Strictness)} configured to {@link Strictness#STRICT_STUBS}. 54 * //Creating new rule with recommended Strictness setting 55 * @Rule public MockitoRule rule = MockitoJUnit.rule().strictness(Strictness.STRICT_STUBS); 79 * Equivalent of configuring {@link #strictness(Strictness)} with {@link Strictness#LENIENT} 157 MockitoRule strictness(Strictness strictness); method in interface:MockitoRule [all...] |
/external/mockito/src/main/java/org/mockito/ |
MockitoSession.java | 14 import org.mockito.quality.Strictness; 52 * .strictness(Strictness.STRICT_STUBS) 76 * See {@link MockitoJUnitRunner.StrictStubs} and {@link MockitoRule#strictness(Strictness)}. 78 * You can automatically take advantage of strict stubbing ({@link Strictness}), 94 * Changes the strictness of this {@code MockitoSession}. 95 * The new strictness will be applied to operations on mocks and checks performed by {@link #finishMocking()}. 96 * This method is used behind the hood by {@link MockitoRule#strictness(Strictness)} method [all...] |
/external/mockito/src/main/java/org/mockito/session/ |
MockitoSessionBuilder.java | 11 import org.mockito.quality.Strictness; 28 * has limited support for driving cleaner tests because it does not support configuring {@link Strictness}. 86 * Configures strictness of {@code MockitoSession} instance. 89 * @param strictness for {@code MockitoSession} instance. 91 * The current default is {@link Strictness#STRICT_STUBS}. 97 MockitoSessionBuilder strictness(Strictness strictness); method in interface:MockitoSessionBuilder 103 * Please note that the use of {@linkplain Strictness#STRICT_STUBS strict stubs} is 105 * Instead of using this method, please consider setting strictness with {@link #strictness(Strictness)} [all...] |
/external/mockito/src/main/java/org/mockito/exceptions/misusing/ |
PotentialStubbingProblem.java | 8 import org.mockito.quality.Strictness; 17 * For more information see {@link Strictness}. 56 * <li>Reduce the strictness level in the test method (only for JUnit Rules): 60 * public MockitoRule rule = MockitoJUnit.rule().strictness(Strictness.STRICT_STUBS); 63 * //Change the strictness level only for this test method: 64 * mockito.strictness(Strictness.LENIENT); 70 * Currently, reducing strictness is only available to JUnit rules.
|
UnnecessaryStubbingException.java | 12 import org.mockito.quality.Strictness; 19 * <li>JUnit rule - {@link MockitoRule#strictness(Strictness)} or {@link MockitoRule#silent()}</li>
|
/external/mockito/src/main/java/org/mockito/internal/session/ |
DefaultMockitoSessionBuilder.java | 11 import org.mockito.quality.Strictness; 24 private Strictness strictness; field in class:DefaultMockitoSessionBuilder 52 public MockitoSessionBuilder strictness(Strictness strictness) { method in class:DefaultMockitoSessionBuilder 53 this.strictness = strictness; 76 Strictness effectiveStrictness = this.strictness == null ? Strictness.STRICT_STUBS : this.strictness [all...] |
/external/mockito/src/test/java/org/mockitousage/junitrule/ |
MutableStrictJUnitRuleTest.java | 14 import org.mockito.quality.Strictness; 45 @Rule public MockitoRule mockito = MockitoJUnit.rule().strictness(Strictness.LENIENT); 54 mockito.strictness(Strictness.STRICT_STUBS); 61 @Rule public MockitoRule mockito = MockitoJUnit.rule().strictness(Strictness.STRICT_STUBS); 70 mockito.strictness(Strictness.LENIENT);
|
LenientJUnitRuleTest.java | 10 import org.mockito.quality.Strictness; 27 @Rule public MockitoRule mockitoRule = new JUnitRule(explosiveLogger, Strictness.LENIENT);
|
StubbingWarningsMultiThreadingTest.java | 10 import org.mockito.quality.Strictness; 25 @Rule public SafeJUnitRule rule = new SafeJUnitRule(new JUnitRule(logger, Strictness.WARN));
|
StrictJUnitRuleTest.java | 15 import org.mockito.quality.Strictness; 29 @Rule public SafeJUnitRule rule = new SafeJUnitRule(MockitoJUnit.rule().strictness(Strictness.STRICT_STUBS)); 71 //Trade-off of Mockito strictness documented in test 102 " Please use default or 'silent' JUnit Rule (equivalent of Strictness.LENIENT).\n" + 118 //this helps with debugging and is essential for Mockito strictness 145 "Please remove unnecessary stubbings or use 'lenient' strictness. More info: javadoc for UnnecessaryStubbingException class."), filterLineNo(t.getMessage()));
|
StubbingWarningsJUnitRuleTest.java | 10 import org.mockito.quality.Strictness; 24 @Rule public SafeJUnitRule rule = new SafeJUnitRule(new JUnitRule(logger, Strictness.WARN));
|
/external/mockito/src/main/java/org/mockito/quality/ |
Strictness.java | 16 * Configures the "strictness" of Mockito during a mocking session. 18 * {@code Strictness} drives cleaner tests and better productivity. 19 * The easiest way to leverage enhanced {@code Strictness} is using 23 * How strictness level influences the behavior of the test (mocking session)? 25 * <li>{@link Strictness#LENIENT} - no added behavior. 28 * <li>{@link Strictness#WARN} - helps keeping tests clean and improves debuggability. 33 * <li>{@link Strictness#STRICT_STUBS} - ensures clean tests, reduces test code duplication, improves debuggability. 42 public enum Strictness { 45 * No extra strictness. Mockito 1.x behavior. 48 * For more information see {@link Strictness} [all...] |
/external/mockito/src/main/java/org/mockito/internal/framework/ |
DefaultMockitoSession.java | 15 import org.mockito.quality.Strictness; 25 public DefaultMockitoSession(List<Object> testClassInstances, String name, Strictness strictness, MockitoLogger logger) { 28 listener = new UniversalTestListener(strictness, logger); 41 public void setStrictness(Strictness strictness) { 42 listener.setStrictness(strictness);
|
/external/mockito/src/test/java/org/mockitousage/stubbing/ |
StrictStubbingEndToEndTest.java | 18 import org.mockito.quality.Strictness; 83 MockitoSession mockito = Mockito.mockitoSession().initMocks(this).strictness(Strictness.STRICT_STUBS).startMocking(); 97 MockitoSession mockito = Mockito.mockitoSession().initMocks(this).strictness(Strictness.STRICT_STUBS).startMocking(); 111 MockitoSession mockito = Mockito.mockitoSession().initMocks(this).strictness(Strictness.STRICT_STUBS).startMocking(); 151 MockitoSession mockito = Mockito.mockitoSession().initMocks(this).strictness(Strictness.STRICT_STUBS).startMocking();
|
StrictStubbingTest.java | 15 import org.mockito.quality.Strictness; 27 MockitoSession mockito = Mockito.mockitoSession().initMocks(this).strictness(Strictness.STRICT_STUBS).startMocking();
|
StubbingWarningsTest.java | 15 import org.mockito.quality.Strictness; 31 MockitoSession mockito = new DefaultMockitoSession(singletonList((Object) this), TEST_NAME, Strictness.WARN, logger);
|
/external/mockito/src/test/java/org/mockito/internal/session/ |
DefaultMockitoSessionBuilderTest.java | 13 import org.mockito.quality.Strictness; 24 import static org.mockito.quality.Strictness.WARN; 39 new DefaultMockitoSessionBuilder().initMocks(null, null).strictness(null).startMocking().finishMocking(); 40 new DefaultMockitoSessionBuilder().strictness(null).startMocking().finishMocking(); 45 new DefaultMockitoSessionBuilder().strictness(Strictness.LENIENT).startMocking().finishMocking(); 74 .strictness(WARN)
|
/external/mockito/src/test/java/org/mockito/internal/configuration/plugins/ |
PluginLoaderTest.java | 15 import org.mockito.quality.Strictness; 24 @Rule public MockitoRule rule = MockitoJUnit.rule().strictness(Strictness.STRICT_STUBS);
|
/external/mockito/src/test/java/org/mockitousage/session/ |
MockitoSessionTest.java | 15 import org.mockito.quality.Strictness; 120 MockitoSession mockito = Mockito.mockitoSession().strictness(Strictness.LENIENT).startMocking(); 192 MockitoSession mockito = Mockito.mockitoSession().initMocks(this).strictness(Strictness.STRICT_STUBS).startMocking(); 202 mockito.setStrictness(Strictness.LENIENT);
|
/external/clang/utils/analyzer/ |
SATestBuild.py | 530 # Strictness defines the success criteria for the test: 534 def runCmpResults(Dir, Strictness = 0): 585 if Strictness >= 2 and NumDiffs > 0: 588 elif Strictness >= 1 and ReportsInRef != ReportsInNew: 637 def testProject(ID, ProjectBuildMode, IsReferenceBuild=False, Dir=None, Strictness = 0): 656 runCmpResults(Dir, Strictness) 663 def testAll(IsReferenceBuild = False, UpdateSVN = False, Strictness = 0): 685 testProject(I[0], int(I[1]), IsReferenceBuild, None, Strictness) 700 Parser.add_argument('--strictness', dest='strictness', type=int, default=0 [all...] |