public async Task GetLastAddedShouldReturnLastItem()
        {
            //Arrange

            var ser = new DisciplinesServiceTest();

            //Act
            ser.Clear();
            await ser.Create(new Discipline()
            {
                Name          = "Php",
                ProfessorName = "Angelov",
                Score         = 5.5m
            });

            await ser.Create(new Discipline()
            {
                Name          = "Shp",
                ProfessorName = "Serov",
                Score         = 3.5m
            });

            var item = ser.GetLastAddedDiscipline();

            //Assert

            Assert.AreEqual("Shp", item.Name);
            Assert.AreEqual("Serov", item.ProfessorName);
            Assert.AreEqual(3.5m, item.Score);
        }
        public async Task InsertShouldReturnOneItem()
        {
            //Arrange

            var ser = new DisciplinesServiceTest();

            //Act
            ser.Clear();
            await ser.Create(new Discipline()
            {
                Name          = "Php",
                ProfessorName = "Angelov",
                Score         = 5.5m
            });

            var items = await ser.GetAllDisciplines();

            var count = items.Count;

            //Assert

            Assert.AreEqual(1, count);
        }