AutomatedSurvey.Web.Test.Controllers.AnswersControllerTest.Create_Answers_stores_an_answer_in_the_database C# (CSharp) Method

Create_Answers_stores_an_answer_in_the_database() private method

private Create_Answers_stores_an_answer_in_the_database ( ) : void
return void
        public void Create_Answers_stores_an_answer_in_the_database()
        {
            var questionsRepositoy = new InMemoryQuestionsRepository();
            var answersRepository = new InMemoryAnswersRepository();

            questionsRepositoy.Create(new Question { Id = 1, Body = "Question" });
            questionsRepositoy.Create(new Question { Id = 2, Body = "Question" });

            var controller = GetAnswersController(
                questionsRepositoy, answersRepository);

            var answer = new Answer
            {
                QuestionId = 1,
                RecordingUrl = "http://recording.info/n17sugA",
                Digits = "#",
                CallSid = "9s883999dis0039",
                From = "+29999999"
            };

            controller.Create(answer);

            var answers = answersRepository.All();
            Assert.That(answers, Contains.Item(answer));
        }