Beispiel #1
0
        public void SaveWrittenLetterModelIntoDbUnit()
        {
            var managerMock = new DataManagerMock(new AnswersRepositoryMock(), new QuestionsRepositoryMock(),
                                                  new TestsRepositoryMock(), new StatisticRepositoryMock(), new UsersRepositoryMock(),
                                                  new WrittenLetterRepositoryMock());

            var writtenLetterService = new WrittenLetterService(managerMock);

            WrittenLetterModel writtenLetterModel = new WrittenLetterModel()
            {
                User = new ApplicationUser()
                {
                    Id = "1"
                }, Reason = "reason1", Experience = "experience1"
            };

            writtenLetterService.SaveWrittenLetterModelIntoDb(writtenLetterModel);

            Assert.Equal(true, WrittenLetterRepositoryMock.SavedToDb);
        }