public class StrictnessSelector
extends java.lang.Object
Constructor and Description |
---|
StrictnessSelector() |
Modifier and Type | Method and Description |
---|---|
static Strictness |
determineStrictness(Stubbing stubbing,
MockCreationSettings mockSettings,
Strictness testLevelStrictness)
Determines the actual strictness in the following importance order:
1st - strictness configured when declaring stubbing;
2nd - strictness configured at mock level;
3rd - strictness configured at test level (rule, mockito session)
|
public static Strictness determineStrictness(Stubbing stubbing, MockCreationSettings mockSettings, Strictness testLevelStrictness)
stubbing
- stubbing to check for strictness. Null permitted.mockSettings
- settings of the mock object, may or may not have strictness configured. Must not be null.testLevelStrictness
- strictness configured using the test-level configuration (rule, mockito session). Null permitted.