コード例 #1
0
    @Before
    public void setUp() throws Exception {
      persistedEntry = new PersistedEntry();
      persistedEntry.setFeed(FEED_NAME);
      persistedEntry.setEntryId(MARKER_ID);
      persistedEntry.setEntryBody(ENTRY_BODY);

      emptyList = new ArrayList<PersistedEntry>();

      entryList = new ArrayList<PersistedEntry>();
      entryList.add(persistedEntry);

      // Mocks
      abdera = mock(Abdera.class);
      getFeedRequest = mock(GetFeedRequest.class);
      getEntryRequest = mock(GetEntryRequest.class);
      jdbcTemplate = mock(JdbcTemplate.class);

      postgresFeedSource = new JdbcFeedSource();
      postgresFeedSource.setJdbcTemplate(jdbcTemplate);

      // Mock GetEntryRequest
      when(getEntryRequest.getFeedName()).thenReturn(FEED_NAME);
      when(getEntryRequest.getEntryId()).thenReturn(MARKER_ID);

      // Mock GetFeedRequest
      when(getFeedRequest.getFeedName()).thenReturn(FEED_NAME);
      when(getFeedRequest.getPageSize()).thenReturn("25");
      when(getFeedRequest.getAbdera()).thenReturn(abdera);
    }