    @Test
    public void should_retrieve_talks_from_network() throws Exception {


        mockWebServer.enqueue(new MockResponse().setBody(SAMPLE_SERVER_DATA));

        List<Talk> talks = techForumImpl.retrieveAllTalks(false);

        assertNotNull(talks);
        assertEquals(1, talks.size());

        Talk talk = talks.get(0);

        assertEquals("123456", talk.getId());
        assertEquals("sample title", talk.getTitle());
        assertEquals("11:10", talk.getStartAt());
        assertEquals("11:55", talk.getEndAt());

        assertEquals(2, talk.getAuthors().size());
        assertEquals("author1", talk.getAuthors().get(0));
        assertEquals("author2", talk.getAuthors().get(1));
    }