public void Filler_ConstructorTest() { ICollection <int> t1 = new ObservableCollection <int>(); Filler <int> filler = new FillerMock(t1); Assert.IsNotNull(filler); }
public void Provider_RequestMethodTest() { var filler = new FillerMock(null); var provider = new ProviderMock(new Uri("rss://"), filler); provider.RequestDelegate = new Action<Provider>(p => { Assert.AreEqual<Provider>(provider, p); }); Assert.IsTrue(provider.Request()); var false_provider = new ProviderMock(null, new FillerMock(null)); Assert.IsFalse(false_provider.Request()); }
public void Provider_RequestMethodTest() { var filler = new FillerMock(null); var provider = new ProviderMock(new Uri("rss://"), filler); provider.RequestDelegate = new Action <Provider>(p => { Assert.AreEqual <Provider>(provider, p); }); Assert.IsTrue(provider.Request()); var false_provider = new ProviderMock(null, new FillerMock(null)); Assert.IsFalse(false_provider.Request()); }
public void Filler_Fill() { ICollection <int> t1 = new ObservableCollection <int>() { 1, 2, 3, 4, 5 }; Filler <int> filler = new FillerMock(t1); Parser parser = new ParserMock(); filler.Fill(parser); //템플릿 ICollection <int> t2 = new ObservableCollection <int>() { 1, 2, 3, 4, 5 }; filler.OnFill(parser, t2); //Check t1 equals to t2 Assert.IsTrue(t1.SequenceEqual(t2) == true); }