@Test
public void thatSessionHeaderInterceptsNoSession() throws IOException {

    mSessionManager.flushSession(HaloAuthenticator.HALO_SESSION_NAME);
    Interceptor.Chain chain = mock(Interceptor.Chain.class);
    Interceptor interceptor = mFramework.network().client().ok().interceptors().get(0);
    when(chain.request()).thenReturn(new Request.Builder().url("http://google.com").build());
    when(chain.proceed(any(Request.class))).thenAnswer(new Answer<Object>() {
        @Override
        public Object answer(InvocationOnMock invocation) throws Throwable {
            assertThat(((Request) invocation.getArguments()[0]).headers("Authorization").isEmpty()).isTrue();
            return null;
        }
    });
    interceptor.intercept(chain);
}