2016-07-11 14 views

Antwort

2

Verwendung:

public class MyClass { 
    private Map<String, MyClassModel> list; // Don't initialize. 

    public MyClass(Map<String, MyClassModel> list) { // Inject to ctor. 
    this.list = list; 
    } 
} 
-2
long expectedId = 42; 

ServiceRegistartor tested = new ServiceRegistartor(); 

mockStatic(IdGenerator.class); 

expect(IdGenerator.generateNewId()).andReturn(expectedId); 

replay(IdGenerator.class); 

long actualId = tested.registerService(new Object()); 

verify(IdGenerator.class); 

assertEquals(expectedId, actualId); 
+1

Was für eine (Selbst-) Antwort ist das? Es ist nur ein unzugeordnetes Kopieren/Einfügen des PowerMock-Wikis, das nicht einmal an die Frage angepasst wurde. Down-Voting. –