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);
        }