Example #1
0
        public void AddItem_NewWithoutID()
        {
            long biggestId = _Database.GetAll <DataSezon>().Max(i => i.ID);
            var  item      = new DataSezon()
            {
                Rok = 2020
            };
            bool success = _Database.AddItem <DataSezon>(item);

            Assert.True(success);
            Assert.Equal(biggestId + 1, item.ID);
        }
Example #2
0
        public void Item_Eq()
        {
            var item1 = new DataSezon()
            {
                ID = 1
            };
            var item2 = new DataSezon()
            {
                ID = 1
            };

            Assert.True(item1 == item2);
        }
Example #3
0
        public void UpdateItem_NoExisting()
        {
            var item = new DataSezon()
            {
                ID = 4, Rok = 2020
            };

            //_Database.AddItem(item);
            item.Rok = 2021;
            bool success = _Database.UpdateItem <DataSezon>(item);

            Assert.False(success);
        }
Example #4
0
        public void UpdateItem_Existing()
        {
            var item = new DataSezon()
            {
                Rok = 2020
            };

            _Database.AddItem(item);
            item.Rok = 2021;
            bool success = _Database.UpdateItem <DataSezon>(item);

            int inBaseRok = _Database.GetItem <DataSezon>(item.ID).Rok;

            Assert.True(success);
            Assert.Equal(2021, inBaseRok);
        }