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 String
messageStorage
-
Constructor Summary
Constructors Constructor Description StaticService()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
assertThatVerifyWorksForMultipleMocks()
static int
calculate(int a, int b)
static String
doStatic(int i)
static int
getNumberFromInner()
static int
getNumberFromInnerInstance()
int
internalGetNumberFromInnerInstance()
static String
say(String string)
static String
sayFinal(String string)
static String
sayFinalNative(String string)
static void
sayHello()
static void
sayHello(Integer intValue)
static void
sayHello(String message)
static void
sayHelloAgain()
static String
sayNative(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)
-
-