Version2 working

Paired with all `replay` is `verify` - ensures that all your expectations were met. Usually in your test, you have the general flow:
```java
@Test
public void tesMe() {
    // create mocks
    // set expectations
    EasyMock.replay(mocks);
    // Run test
    // EasyMock.verify(mocks);
}