Package samples.singleton
Class StaticService
java.lang.Object
samples.singleton.StaticService
Test class to demonstrate static, static+final, static+native and
static+final+native methods mocking.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
static int
calculate
(int a, int b) static String
doStatic
(int i) static int
static int
int
static String
static final String
static final String
sayFinalNative
(String string) static void
sayHello()
static void
static void
static void
static String
private static String
sayPrivateFinalStatic
(String string) private static final String
sayPrivateNativeFinalStatic
(String string) private static String
sayPrivateStatic
(String string) static void
-
Field Details
-
number
private static int number -
intValue
-
messageStorage
-
secret
private int secret
-
-
Constructor Details
-
StaticService
public StaticService()
-
-
Method Details
-
sayHello
-
sayHello
-
getNumberFromInner
public static int getNumberFromInner() -
getNumberFromInnerInstance
public static int getNumberFromInnerInstance() -
internalGetNumberFromInnerInstance
public int internalGetNumberFromInnerInstance() -
doStatic
-
assertThatVerifyWorksForMultipleMocks
public static void assertThatVerifyWorksForMultipleMocks() -
sayHello
public static void sayHello() -
sayHelloAgain
public static void sayHelloAgain() -
throwException
public static void throwException() -
say
-
sayFinal
-
sayNative
-
sayFinalNative
-
calculate
public static int calculate(int a, int b) -
sayPrivateStatic
-
sayPrivateFinalStatic
-
sayPrivateNativeFinalStatic
-