public void CreateFrontEndJuniorDeveloper_ShouldSucceed(string name, LanguageType languageType) { //Arrange var developer1 = new FrontEndJuniorDeveloper(name, languageType); //Act var expectedName = name; var expectedLangauge = languageType; //Assert Assert.AreEqual(expectedName, developer1.Name); Assert.AreEqual(expectedLangauge, developer1.Language); }
public void ChangeFrontEndJuniorDeveloperTrainingStatus_ShouldSucceed(string name, LanguageType languageType) { //Arrange var developer1 = new FrontEndJuniorDeveloper(name, languageType); //Act var expectedCSharpTrainingStatusBefore = developer1.CheckCSharpTrainingStatus(); developer1.SetHasDoneCSharpTraining(true); var expectedCSharpTrainingStatusAfter = developer1.CheckCSharpTrainingStatus(); //Assert Assert.AreEqual(expectedCSharpTrainingStatusBefore, false); Assert.AreEqual(expectedCSharpTrainingStatusAfter, true); }