@Test
public void shouldAddATradeToAFlatPositionAndSendPositionChangeEvent() {
Position positionEURUSD = new PositionFactory().createFlatPositionFor(EURUSD);
Position expectedPosition = create5point1MillionEURUSDPosition();
final PositionChangeEvent positionChangeEvent = new PositionChangeEvent(expectedPosition);
@SuppressWarnings("unchecked")
final EventHandler<PositionChangeEvent> positionChangeHandler = (EventHandler<PositionChangeEvent>) context
.mock(EventHandler.class);