public void Feeder_RegisterMethodTest() { var feeder = new FeedManager(); var provider = new ProviderMock(new Uri("http://feeds.feedburner.com/TEDTalks_video"), new FillerMock(null)); bool canRegister = feeder.Register(provider); Assert.IsTrue(canRegister); bool canRegisterAgain = feeder.Register(provider); Assert.IsFalse(canRegisterAgain); bool isContains = feeder.Contains(provider); Assert.IsTrue(isContains); }
public void Feeder_DisposeMethodTest() { var feeder = new FeedManager(); var provider = new ProviderMock(new Uri("http://feeds.feedburner.com/TEDTalks_video"), new FillerMock(null)); feeder.Register(provider); (feeder as IDisposable).Dispose(); bool isContains = feeder.Contains(provider); Assert.IsFalse(isContains); }