public void RemovePepperTest() { string withPepper = "fox<.>|<.>brown"; SaltAndPepper sp = new SaltAndPepper(); string raw = sp.RemovePepper(withPepper); Assert.AreEqual("brown", raw); }
public void RemoveSaltTest() { string withsalt = "fox<.>|<.>brown"; SaltAndPepper sp = new SaltAndPepper(); string raw = sp.RemoveSalt(withsalt); Assert.AreEqual("fox", raw); }
public void AddPepperTest() { string raw = "brown"; string pepper = "fox"; SaltAndPepper sp = new SaltAndPepper(); string peppered = sp.AddPepper(raw, pepper); Assert.AreEqual("fox<.>|<.>brown", peppered); }
public void AddSaltTest() { string raw = "brown"; string salt = "fox"; SaltAndPepper sp = new SaltAndPepper(); string salted = sp.AddSalt(raw, salt); Assert.AreEqual("brown<.>|<.>fox", salted); }
static void Main(string[] args) { ISandwich sandwich = new Chicken(new Sesam()); sandwich = new ExtraCheese(sandwich); sandwich = new SaltAndPepper(sandwich); sandwich = new Grilled(sandwich); if (sandwich.IsHot) { Console.WriteLine("Caution - HOT"); } Console.WriteLine(string.Join(Environment.NewLine, sandwich.Ingredient)); Console.WriteLine($"Price: {sandwich.Price:C}"); Console.ReadLine(); }