public void Should_Send_Email_To_Group() { var rafael = new Person() { Name = "Rafael", Email = "*****@*****.**" }; var priscilla = new Person() { Name = "Priscilla", Email = "*****@*****.**" }; var lorena = new Person() { Name = "Lorena", Email = "*****@*****.**" }; var erick = new Person() { Name = "Erick", Email = "*****@*****.**" }; var romulo = new Person() { Name = "Romulo", Email = "*****@*****.**" }; var ricardo = new Person() { Name = "Ricardo", Email = "*****@*****.**" }; var devs = new Group { Name = "Developers", Members = {rafael, romulo, ricardo} }; var users = new Group { Name = "Users", Members = {lorena, priscilla, erick} }; var everybody = new Group() { Members = {devs, users} }; var groupVisitor = new GroupVisitor(); everybody.Accept(groupVisitor); }
public void Should_Send_Email_To_A_Person() { var person = new Person() { Name = "Rafael", Email = "*****@*****.**" }; var sendEmail = new SendEmailService(); sendEmail.Send(person); Assert.AreEqual(PersonStaticClass.StaticPerson, person); }