public void DeleteStudentFunctionTest_ShouldBeSuccess()
        {
            var student = new StudentBasedProxy {
                FirstName = "firstName"
            };

            RunServer(new DeleteStudentFunction(DatabaseAuthorizer, databaseStudentEditor));
            SendRequest("DeleteStudent", GetDefaultParameters(), student.ToJson());

            A.CallTo(() => databaseStudentEditor.Delete(student)).MustHaveHappened(Repeated.Exactly.Once);
        }
Esempio n. 2
0
 private void DeleteAllData()
 {
     foreach (var student in databaseStudentReader.GetAllBasedProies())
     {
         databaseStudentEditor.Delete(student);
     }
     foreach (var discipline in databaseDisciplineReader.GetAllBasedProies())
     {
         databaseDisciplineEditor.Delete(discipline);
     }
     foreach (var group in databaseGroupReader.GetAllBasedProies())
     {
         databaseGroupEditor.Delete(group);
     }
 }
Esempio n. 3
0
 protected override void Run(NameValues parameters, byte[] requestBody)
 {
     databaseStudentEditor.Delete(requestBody.FromJson <StudentBasedProxy>());
 }