Esempio n. 1
0
        public void Filler_ConstructorTest()
        {
            ICollection <int> t1 = new ObservableCollection <int>();

            Filler <int> filler = new FillerMock(t1);

            Assert.IsNotNull(filler);
        }
Esempio n. 2
0
        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());
        }
Esempio n. 3
0
        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());
        }
Esempio n. 4
0
        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);
        }