Esempio n. 1
0
        public async Task <ActionResult> DeleteCourse([FromBody] Course сourse)
        {
            //Тут нужна проверка типа такой if (id.Equals(null)) return BadRequest("Id is null");
            await courseStorage.CourseDelete((int)сourse.Id);

            return(Ok());
        }
Esempio n. 2
0
        private async void ClearAllMocks()
        {
            for (int i = 0; i < listTimetable.Count; i++)
            {
                groupStorage.GroupDelete((int)GroupMock.groupMocks[i].Id);
                await courseStorage.CourseProgramDelete((int)CourseProgramMock.listCourseProgram[i].Id);

                await courseStorage.CourseDelete((int)CourseMock.listCourse[i].Id);
            }
        }
Esempio n. 3
0
        private void ClearShit()
        {
            //удаление данных, созданных для теста

            userStorage.UserDeleteById((int)UserMock.listUsers[0].Id);
            dictionaryStorage.CityDelete(DictionaryMocks.cityMock[0].Id);
            //закомментила пока не починят метод DeleteCourseProgram - пишет что соединение с базой уже открыто
            courseStorage.CourseProgramSkillDelete(listCourseProgramSkill[0]);
            courseStorage.CourseProgramDelete((int)CourseProgramMock.listCourseProgram[0].Id);
            courseStorage.CourseDelete((int)CourseMock.listCourse[0].Id);
        }
Esempio n. 4
0
        private async void TestDeleteProgramDetails(List <ProgramDetails> listProgramDetails)
        {
            foreach (ProgramDetails listCourse1 in listProgramDetails)
            {
                List <ProgramDetails> list = await courseStorage.ProgramDetailsGetAll();

                courseStorage.CourseDelete((int)listCourse1.Id);
                List <ProgramDetails> list1 = await courseStorage.ProgramDetailsGetAll();

                Assert.AreEqual(list.Count - 1, list1.Count);

                Assert.False(list1.Contains(listCourse1));
            }
        }
Esempio n. 5
0
        private async Task TestDeleteCourse(List <Course> listCourse)
        {
            foreach (Course listCourse1 in listCourse)
            {
                List <Course> list = await courseStorage.CourseGetAll();

                await courseStorage.CourseDelete((int)listCourse1.Id);

                List <Course> list1 = await courseStorage.CourseGetAll();

                Assert.AreEqual(list.Count - 1, list1.Count);

                Assert.False(list1.Contains(listCourse1));
            }
        }