public void ConvertFrom_GivenACustomer_ShouldBeConvertedAsExpected() { var converter = new CustomerConverter(); var customer = converter.ConvertFrom(new CPlus.Models.Customer() { Name = "Luiz Freneda", City = "Sao Paulo", Email = "*****@*****.**", Number = "123", Street = "Rua dos Pinheiros", Phone = "11963427199", State = "SP", ZipCode = "05422010" }); customer .AssertProperties() .EnsureThat(c => c.Name).ShouldBe("Luiz Freneda") .And(c => c.City).ShouldBe("Sao Paulo") .And(c => c.Email).ShouldBe("*****@*****.**") .And(c => c.Number).ShouldBe("123") .And(c => c.Street).ShouldBe("Rua dos Pinheiros") .And(c => c.Phone).ShouldBe("11963427199") .And(c => c.State).ShouldBe("SP") .And(c => c.ZipCode).ShouldBe("05422010") .Assert(); }