public void setUp() {
@RunWith(MockitoJUnitRunner.class)
public class C4BrandBasicDetailsExtractorTest extends TestCase {
<<<<<<< HEAD
private static final Channel FM = new Channel(Publisher.METABROADCAST, "4Music", "more4", MediaType.VIDEO, "http://www.4music.com");
private static final Channel E4 = new Channel(Publisher.METABROADCAST, "E4", "more4", MediaType.VIDEO, "http://www.e4.com");
private static final Channel F4 = new Channel(Publisher.METABROADCAST, "Film4", "more4", MediaType.VIDEO, "http://film4.com");
private static final Channel C4 = new Channel(Publisher.METABROADCAST, "Channel 4", "channel4", MediaType.VIDEO, "http://www.channel4.com");
private static final Channel M4 = new Channel(Publisher.METABROADCAST, "More4", "more4", MediaType.VIDEO, "http://www.more4.com");
private static final Channel FS = new Channel(Publisher.METABROADCAST, "FourSeven", "fourseven", MediaType.VIDEO, "http://www.channel4.com/4seven");
private final Clock clock = new TimeMachine(new DateTime(DateTimeZones.UTC));
private final ChannelResolver channelResolver = mock(ChannelResolver.class);
private C4BrandBasicDetailsExtractor extractor;
=======
private final Mockery context = new Mockery();
private C4BrandBasicDetailsExtractor extractor;
@Before
final ChannelResolver channelResolver = context.mock(ChannelResolver.class);
context.checking(new Expectations() {
{
one(channelResolver).fromUri("http://www.channel4.com");
will(returnValue(Maybe.just(new Channel(Publisher.METABROADCAST, "Channel 4", "channel4", false, MediaType.VIDEO, "http://www.channel4.com"))));
one(channelResolver).fromUri("http://www.channel4.com/more4");
will(returnValue(Maybe.just(new Channel(Publisher.METABROADCAST, "More4", "more4", false, MediaType.VIDEO, "http://www.more4.com"))));
one(channelResolver).fromUri("http://film4.com");
will(returnValue(Maybe.just(new Channel(Publisher.METABROADCAST, "Film4", "more4", false, MediaType.VIDEO, "http://film4.com"))));
one(channelResolver).fromUri("http://www.e4.com");
will(returnValue(Maybe.just(new Channel(Publisher.METABROADCAST, "E4", "more4", false, MediaType.VIDEO, "http://www.e4.com"))));
one(channelResolver).fromUri("http://www.4music.com");
will(returnValue(Maybe.just(new Channel(Publisher.METABROADCAST, "4Music", "more4", false, MediaType.VIDEO, "http://www.4music.com"))));
allowing(channelResolver).fromUri("http://www.channel4.com/4seven");
will(returnValue(Maybe.just(new Channel(Publisher.METABROADCAST, "4seven", "4seven", false, MediaType.VIDEO, "http://www.channel4.com/4seven"))));
}
});
extractor = new C4BrandBasicDetailsExtractor(channelResolver);
}
>>>>>>> 4cac19f3b2c8a02316331871af4e5f92d8f69d74
@Before
public void setUp() { |