@Test
public void thatCanAddAEventTrackAnalyticData() throws IOException {

    enqueueServerFile(mMockServer, ADD_TRACK_EVET);
    CallbackV2<HaloEvent> callback = givenCallbackWithEvent(mCallbackFlag);
    HaloEvent event = givenAHaloEvent();
    ICancellable cancellable = mHalo.manager().sendEvent(event)
            .threadPolicy(Threading.POOL_QUEUE_POLICY)
            .execute(callback);
    assertThat(mCallbackFlag.isFlagged()).isTrue();
    assertThat(cancellable).isNotNull();
}