Package samples.singleton
Class StaticService
- java.lang.Object
-
- samples.singleton.StaticService
-
public class StaticService extends java.lang.Object
Test class to demonstrate static, static+final, static+native and static+final+native methods mocking.
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.Integer
intValue
static java.lang.String
messageStorage
private static int
number
private int
secret
-
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 java.lang.String
doStatic(int i)
static int
getNumberFromInner()
static int
getNumberFromInnerInstance()
int
internalGetNumberFromInnerInstance()
static java.lang.String
say(java.lang.String string)
static java.lang.String
sayFinal(java.lang.String string)
static java.lang.String
sayFinalNative(java.lang.String string)
static void
sayHello()
static void
sayHello(java.lang.Integer intValue)
static void
sayHello(java.lang.String message)
static void
sayHelloAgain()
static java.lang.String
sayNative(java.lang.String string)
private static java.lang.String
sayPrivateFinalStatic(java.lang.String string)
private static java.lang.String
sayPrivateNativeFinalStatic(java.lang.String string)
private static java.lang.String
sayPrivateStatic(java.lang.String string)
static void
throwException()
-
-
-
Method Detail
-
sayHello
public static void sayHello(java.lang.String message)
-
sayHello
public static void sayHello(java.lang.Integer intValue)
-
getNumberFromInner
public static int getNumberFromInner()
-
getNumberFromInnerInstance
public static int getNumberFromInnerInstance()
-
internalGetNumberFromInnerInstance
public int internalGetNumberFromInnerInstance()
-
doStatic
public static java.lang.String doStatic(int i)
-
assertThatVerifyWorksForMultipleMocks
public static void assertThatVerifyWorksForMultipleMocks()
-
sayHello
public static void sayHello()
-
sayHelloAgain
public static void sayHelloAgain()
-
throwException
public static void throwException()
-
say
public static java.lang.String say(java.lang.String string)
-
sayFinal
public static final java.lang.String sayFinal(java.lang.String string)
-
sayNative
public static java.lang.String sayNative(java.lang.String string)
-
sayFinalNative
public static final java.lang.String sayFinalNative(java.lang.String string)
-
calculate
public static int calculate(int a, int b)
-
sayPrivateStatic
private static java.lang.String sayPrivateStatic(java.lang.String string)
-
sayPrivateFinalStatic
private static java.lang.String sayPrivateFinalStatic(java.lang.String string)
-
sayPrivateNativeFinalStatic
private static final java.lang.String sayPrivateNativeFinalStatic(java.lang.String string)
-
-