public void SetAsChosenAnswer_Should_Update_Answer_IsChosen_State_To_True() { //Arrange var answer = _builder.Build(); //Act answer.SetAsChosenAnswer(_builder.QuestionInquirer, _builder.PersonWhoIsSettingTheAnswerAsChosen, _answersOfSpecificQuestion); //Assert Assert.True(answer.IsChosen); }
public void Constructor_Should_Construct_Answer_With_False_IsChosen_State() { //Arrange var builder = new AnswerTestBuilder(); //Act var answer = builder.Build(); //Assert Assert.False(answer.IsChosen); }
public void Constructor_Should_Construct_Answer_Properly() { //Arrange var builder = new AnswerTestBuilder(); //Act var answer = builder.Build(); //Assert Assert.Equal(builder.Id, answer.Id); Assert.Equal(builder.Body, answer.Body); Assert.Equal(builder.Question, answer.Question.DbId); Assert.Equal(builder.Responder, answer.Responder.DbId); }