HomeSort by relevance Sort by last modified time
    Searched refs:Strictness (Results 1 - 25 of 31) sorted by null

1 2

  /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...]

Completed in 537 milliseconds

1 2