Exemple #1
0
        public void AddingEmployeeTwiceShouldThrow()
        {
            var person  = Generator.GeneratePerson();
            var company = Generator.GenerateCompany();

            var sut = new CompanyGenericTemplateMethod();

            sut.AddToParent(company, new Employee(person, "Title", 15.2));
            Assert.Throws <InvalidOperationException>(
                () => sut.AddToParent(company, new Employee(person, "Title", 15.2)));
        }
Exemple #2
0
        public void AddingNewEmployee()
        {
            var person  = Generator.GeneratePerson();
            var company = Generator.GenerateCompany();

            var sut = new CompanyGenericTemplateMethod();

            sut.AddToParent(company, new Employee(person, "Title", 15.2));
        }