public void AddLector_Null_NullReferenceException() { var studentsDalStab = new Mock <IStudentsDal>(); var lectorsDalStab = new Mock <ILectorsDal>(); var lectionsDalStab = new Mock <ILectionsDal>(); var journalDalStab = new Mock <IStudentsAndLectionsDal>(); var logic = new LearningBL(new MockConfig(""), new MockLogger(), studentsDalStab.Object, journalDalStab.Object, lectionsDalStab.Object, lectorsDalStab.Object); logic.AddLector(null); }
public void AddLector_Lector_MethodWasCalled() { var lector = new Lector(); var mockConfig = new MockConfig(""); var mockLogger = new MockLogger(); var studentsDalStab = new Mock <IStudentsDal>(); var lectorsDalStab = new Mock <ILectorsDal>(); var lectionsDalStab = new Mock <ILectionsDal>(); var journalDalStab = new Mock <IStudentsAndLectionsDal>(); var logic = new LearningBL(mockConfig, mockLogger, studentsDalStab.Object, journalDalStab.Object, lectionsDalStab.Object, lectorsDalStab.Object); lectorsDalStab.Setup(s => s.InsertLector(lector)).Verifiable(); logic.AddLector(lector); lectorsDalStab.Verify(c => c.InsertLector(lector), Times.Once); }