@Test
public void harvestNewTradeTest() {

	CopyTwitterStrategy<String> copyTwitterStrategy = new CopyTwitterStrategy<String>();
	FXTweetHandler<String> tweetHandlerFoo = createTweetHandlerFoo(copyTwitterStrategy);
	Collection<NewFXTradeTweet<String>> newTradeTweets = copyTwitterStrategy.harvestNewTradeTweets(userIdbar);
	assertTrue(newTradeTweets.isEmpty());
	Tweet tweet1 = mock(Tweet.class);
	Tweet tweet2 = mock(Tweet.class);
	Collection<Tweet> footweets = Lists.newArrayList(tweet1, tweet2);
	when(tweetHandlerFoo.findNewTweets()).thenReturn(footweets);
	when(tweetHandlerFoo.handleTweet(tweet1)).thenReturn(mock(CloseFXTradeTweet.class));
	when(tweetHandlerFoo.handleTweet(tweet2)).thenReturn(mock(NewFXTradeTweet.class));
	newTradeTweets = copyTwitterStrategy.harvestNewTradeTweets(userIdfoo);
	assertEquals(1, newTradeTweets.size());
}