예제 #1
0
        public void Test_removeEvent()
        {
            DataFiller     dataFiller = new WypelnianieStalymi();
            DataRepository dataRep    = new DataRepository(dataFiller);

            ((InterfejsCrud <Zdarzenie>)dataRep).Delete(2);
            Assert.IsNull(((InterfejsCrud <Zdarzenie>)dataRep).Retrieve(2));
        }
예제 #2
0
        public void Test_removeBook()
        {
            DataFiller     fill    = new WypelnianieStalymi();
            DataRepository dataRep = new DataRepository(fill);

            ((InterfejsCrud <Katalog>)dataRep).Delete(2);
            Assert.IsNull(((InterfejsCrud <Katalog>)dataRep).Retrieve(2));
        }
예제 #3
0
        public void Test_updateBook()
        {
            DataFiller     dataFiller = new WypelnianieStalymi();
            DataRepository dataRep    = new DataRepository(dataFiller);
            Katalog        ksiazka    = new Katalog("title1", "author2", 1884);

            dataRep.Update(3, ksiazka);
            Assert.AreEqual(ksiazka, ((InterfejsCrud <Katalog>)dataRep).Retrieve(3));
        }
예제 #4
0
        public void Test_addBook()
        {
            DataFiller     fill    = new WypelnianieStalymi();
            DataRepository dataRep = new DataRepository(fill);
            Katalog        ksiazka = new Katalog("title1", "author2", 1884);

            dataRep.Create(ksiazka);
            Assert.AreEqual(6, dataRep.getAllBooks().Count);
        }
예제 #5
0
        public void Test_updateReader()
        {
            DataFiller     dataFiller = new WypelnianieStalymi();
            DataRepository dataRep    = new DataRepository(dataFiller);
            Wykaz          osoba      = new Wykaz("imie", "nazwisko", "bakłażanowa");

            dataRep.Update(3, osoba);
            Assert.AreEqual(osoba, ((InterfejsCrud <Wykaz>)dataRep).Retrieve(3));
        }
예제 #6
0
        public void Test_removeReader()
        {
            DataFiller     dataFiller = new WypelnianieStalymi();
            DataRepository dataRep    = new DataRepository(dataFiller);
            Wykaz          osoba      = ((InterfejsCrud <Wykaz>)dataRep).Retrieve(0);

            ((InterfejsCrud <Wykaz>)dataRep).Delete(0);
            Assert.AreNotEqual(((InterfejsCrud <Wykaz>)dataRep).Retrieve(0), osoba);
        }
예제 #7
0
        public void Test_addReader()
        {
            DataFiller     dataFiller = new WypelnianieStalymi();
            DataRepository dataRep    = new DataRepository(dataFiller);
            Wykaz          osoba      = new Wykaz("imie", "nazwisko", "porzeczkowa");

            dataRep.Create(osoba);
            Assert.AreEqual(5, dataRep.getAllPerson().Count);
        }
예제 #8
0
        public void Test_addState()
        {
            DataFiller     dataFiller = new WypelnianieStalymi();
            DataRepository dataRep    = new DataRepository(dataFiller);
            OpisStanu      stan       = new OpisStanu(((InterfejsCrud <Katalog>)dataRep).Retrieve(0), 2, 55.50);

            dataRep.Create(stan);
            Assert.AreEqual(5, dataRep.getAllState().Count);
        }
예제 #9
0
        public void Test_updateState()
        {
            DataFiller     dataFiller = new WypelnianieStalymi();
            DataRepository dataRep    = new DataRepository(dataFiller);
            OpisStanu      stan       = new OpisStanu(((InterfejsCrud <Katalog>)dataRep).Retrieve(0), 2, 55.50);

            dataRep.Update(3, stan);
            Assert.AreEqual(stan, ((InterfejsCrud <OpisStanu>)dataRep).Retrieve(3));
        }
예제 #10
0
        public void Test_removeState()
        {
            DataFiller     dataFiller = new WypelnianieStalymi();
            DataRepository dataRep    = new DataRepository(dataFiller);
            OpisStanu      r          = ((InterfejsCrud <OpisStanu>)dataRep).Retrieve(0);

            ((InterfejsCrud <OpisStanu>)dataRep).Delete(0);
            Assert.AreNotEqual(((InterfejsCrud <OpisStanu>)dataRep).Retrieve(0), r);
        }
예제 #11
0
        public void Test_updateEvent()
        {
            DataFiller     dataFiller = new WypelnianieStalymi();
            DataRepository dataRep    = new DataRepository(dataFiller);
            Zdarzenie      ev         = new Zdarzenie(((InterfejsCrud <Wykaz>)dataRep).Retrieve(1), ((InterfejsCrud <OpisStanu>)dataRep).Retrieve(1), DateTime.Now, DateTime.MaxValue);

            dataRep.Update(1, ev);
            Assert.AreEqual(ev, ((InterfejsCrud <Zdarzenie>)dataRep).Retrieve(1));
        }
예제 #12
0
        public void Test_addEvent()
        {
            DataFiller     dataFiller = new WypelnianieStalymi();
            DataRepository dataRep    = new DataRepository(dataFiller);

            Zdarzenie ev = new Zdarzenie(((InterfejsCrud <Wykaz>)dataRep).Retrieve(1), ((InterfejsCrud <OpisStanu>)dataRep).Retrieve(1), DateTime.Now, DateTime.MaxValue);

            dataRep.Create(ev);
            Assert.AreEqual(4, dataRep.getAllEvents().Count);
        }
예제 #13
0
        public void BasicConstructorTest()
        {
            IWypelnianieStalymi wypelniacz = new WypelnianieStalymi();

            Assert.IsNotNull(new DataRepository(wypelniacz));
        }