示例#1
0
        public void PersonManagement_CreateNewPersonWith2Parameter_EqualParameter()
        {
            //Arrange
            PersonalManagement personalManagement = new PersonalManagement();
            Person             person             = new Person(null, null, null, HairColor.KeineAngabe);

            //Act
            person = personalManagement.CreateNewPerson("Marenko", "Babic", null, HairColor.KeineAngabe);

            //Assert
            Assert.Equal(person.FirstName, "Marenko");
            Assert.Equal(person.LastName, "Babic");
            Assert.Null(person.BirthDay);
            Assert.Equal(person.HairColor, HairColor.KeineAngabe);
        }
示例#2
0
        public void PersonManagement_CreateNewPersonWithParamters_PersonNotNUll()
        {
            //Arrange
            PersonalManagement personalmanagement = new PersonalManagement();
            Person             person             = new Person(null, null, null, HairColor.KeineAngabe);

            //Act
            person = personalmanagement.CreateNewPerson("Marenko", "Babic", new DateTime(1986, 05, 13), HairColor.Braun);

            //Assert
            Assert.NotNull(person.FirstName);
            Assert.NotNull(person.LastName);
            Assert.NotNull(person.BirthDay);
            Assert.NotNull(person.HairColor);
        }
示例#3
0
        public void PersonManagement_CreateNewPersonWithoutParameter_ParameterNull()
        {
            //Arrange
            PersonalManagement personalmanagement = new PersonalManagement();
            Person             person             = new Person(null, null, null, HairColor.KeineAngabe);

            //Act
            person = personalmanagement.CreateNewPerson(null, null, null, HairColor.KeineAngabe);

            //Assert
            Assert.Null(person.FirstName);
            Assert.Null(person.LastName);
            Assert.Null(person.BirthDay);
            Assert.Equal(person.HairColor, HairColor.KeineAngabe);
        }
示例#4
0
        public void PersonManagement_CreateNewPersonWith3Parameter_PersonNotNull()
        {
            //Arrange
            PersonalManagement personalmanagement = new PersonalManagement();
            Person             person             = new Person(null, null, null, HairColor.KeineAngabe);

            //Act
            person = personalmanagement.CreateNewPerson("Marenko", "Babic", DateTime.Parse("13.05.1986"), HairColor.KeineAngabe);

            //Assert
            Assert.Equal(person.FirstName, "Marenko");
            Assert.Equal(person.LastName, "Babic");
            Assert.Equal(person.BirthDay, DateTime.Parse("13.05.1986"));
            Assert.Equal(person.HairColor, HairColor.KeineAngabe);
        }