public void ToTransfertObject_ProvidingNull_ThrowException() { //ARRANGE AnswerEF answer = null; //ACT Assert.ThrowsException <ArgumentNullException>(() => answer.ToTransferObject()); }
public void ToTransfertObject_Successful() { //ARRANGE DateTime date = DateTime.Now; var question = new QuestionEF { Id = 1, IsResolved = false, Message = "Je n'arrive pas à faire un test", Title = "Problème avec Tests", Date = date, AuthorId = 1 }; var answer = new AnswerEF { Message = "En fait, c'est facile il faut toujorus faire des tests", AuthorId = 2, AssociatedQuestion = question, }; //ACT var result = answer.ToTransferObject(); //Assert Assert.AreEqual(answer.AuthorId, result.AuthorId); Assert.AreEqual(answer.Message, result.Message); }