public void TestAssignTeacherJensen() { var builder = new JensenBuilder(); var director = new JensenDirector(); var education = director.Build(builder); string expectedteacher = "Mattias"; string expectedstudents = "300"; string expectedProcessStudentFeedback = "The Greatest"; string actualteacher = education.AssignTeacher; string actualstudents = education.InviteStudents; string actualFeedback = education.ProcessStudentFeedback; Assert.AreEqual(expectedteacher, actualteacher); Assert.AreEqual(expectedstudents, actualstudents); Assert.AreEqual(expectedProcessStudentFeedback, actualFeedback); }
public void TestJensenBuilder() { //ARRANGE IEducation education = new JensenEducation(); EducationLibrary.EducationBuilder builder = new JensenBuilder(education); EducationDirector director = new JensenDirector(); const string expected = "Jensen Education AB"; //ACT IEducation result = director.Build(builder); //ASSERT Assert.AreEqual(expected, result.Education); }
public void EducationJensenTest() { //Arrange var builder = new JensenBuilder(); var director = new JensenDirector(); string expectedTeacher = "Jensen Teacher Assigned"; string expectedStudent = "Jensen Student Invited"; string expectedFeedback = "Jensen Student Feedback"; //Act var actualTeacher = director.Build(builder).Teacher; var actualStudent = director.Build(builder).Student; var actualFeedback = director.Build(builder).Feedback; //Assert Assert.AreEqual(expectedTeacher, actualTeacher); Assert.AreEqual(expectedStudent, actualStudent); Assert.AreEqual(expectedFeedback, actualFeedback); }
public void Test_Jensen_Education() { //Arrange //JensenEducation expected= new JensenEducation(); //expected.EducationName = "Jensen"; string expectedEducationName = "Jensen"; string expectedTeacher = "Ellie"; string expectedStudents = "Samir"; string expectedFeedBack = "Perfekt"; AbstractEducation education = new JensenEducation("Ellie", "Samir", "Perfekt"); EducationBuilder builder = new JensenBuilder(education); EducationDirector director = new JensenDirector(); //Act IEducation actual = director.Build(builder); //Assert Assert.AreEqual(expectedEducationName, actual.EducationName); Assert.AreEqual(expectedTeacher, actual.TeacherName); Assert.AreEqual(expectedStudents, actual.Student); Assert.AreEqual(expectedFeedBack, actual.Feedback); }