public void Decorator_NewFunctionnality() { //Arrange var chocolat = new WithSugar(new Chocolat()); //Act var message = chocolat.NewFunctionnality(); //Assert Assert.Equal("hello", message); }
public void Decorator_Chocolat_With_Sugar() { //Arrange var chocolat = new WithSugar(new Chocolat()); //Act var cost = chocolat.GetCost(); var description = chocolat.GetDescription(); //Assert Assert.Equal(3.99, cost); Assert.Equal("Chocolat, sugar", description); }