Package samples.singleton
Class StaticService
- java.lang.Object
-
- samples.singleton.StaticService
-
public class StaticService extends Object
Test class to demonstrate static, static+final, static+native and static+final+native methods mocking.- Author:
- Johan Haleby, Jan Kronquist
-
-
Field Summary
Fields Modifier and Type Field Description static StringmessageStorage
-
Constructor Summary
Constructors Constructor Description StaticService()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidassertThatVerifyWorksForMultipleMocks()static intcalculate(int a, int b)static StringdoStatic(int i)static intgetNumberFromInner()static intgetNumberFromInnerInstance()intinternalGetNumberFromInnerInstance()static Stringsay(String string)static StringsayFinal(String string)static StringsayFinalNative(String string)static voidsayHello()static voidsayHello(Integer intValue)static voidsayHello(String message)static voidsayHelloAgain()static StringsayNative(String string)
-
-
-
Field Detail
-
messageStorage
public static String messageStorage
-
-
Method Detail
-
sayHello
public static void sayHello(String message)
-
sayHello
public static void sayHello(Integer intValue)
-
getNumberFromInner
public static int getNumberFromInner()
-
getNumberFromInnerInstance
public static int getNumberFromInnerInstance()
-
internalGetNumberFromInnerInstance
public int internalGetNumberFromInnerInstance()
-
doStatic
public static String doStatic(int i)
-
assertThatVerifyWorksForMultipleMocks
public static void assertThatVerifyWorksForMultipleMocks()
-
sayHello
public static void sayHello()
-
sayHelloAgain
public static void sayHelloAgain()
-
calculate
public static int calculate(int a, int b)
-
-