public void ShouldHaveCorrectPriceForSize(Size size, double price)
 {
     Data.Drinks.SailorSoda drink = new Data.Drinks.SailorSoda();
     drink.Size = size;
     Assert.True(size == drink.Size);
     Assert.True(price == drink.Price);
 }
 public void ShouldHaveCorrectCaloriesForSize(Size size, uint cal)
 {
     Data.Drinks.SailorSoda drink = new Data.Drinks.SailorSoda();
     drink.Size = size;
     Assert.True(size == drink.Size);
     Assert.True(cal == drink.Calories);
 }
 public void ShouldHaveCorrectToStringBasedOnSizeAndFlavor(SodaFlavor flavor, Size size, string name)
 {
     Data.Drinks.SailorSoda drink = new Data.Drinks.SailorSoda();
     drink.Size   = size;
     drink.Flavor = flavor;
     Assert.Equal(drink.ToString(), name);
 }
 public void ShouldHaveCorrectSpecialInstructions(bool includeIce)
 {
     Data.Drinks.SailorSoda drink = new Data.Drinks.SailorSoda();
     drink.Ice = includeIce;
     if (!drink.Ice)
     {
         Assert.Contains <string>("Hold ice", drink.SpecialInstructions);
     }
     ;
 }
 public void ShouldBeAbleToSetFlavor()
 {
     Data.Drinks.SailorSoda drink = new Data.Drinks.SailorSoda();
     drink.Flavor = SodaFlavor.Grapefruit;
     Assert.False(drink.Flavor == SodaFlavor.Cherry);
 }
 public void ShouldBeAbleToSetSize()
 {
     Data.Drinks.SailorSoda drink = new Data.Drinks.SailorSoda();
     drink.Size = Size.Medium;
     Assert.False(drink.Size == Size.Small);
 }
 public void ShouldBeAbleToSetIce()
 {
     Data.Drinks.SailorSoda drink = new Data.Drinks.SailorSoda();
     drink.Ice = true;
     Assert.True(drink.Ice);
 }
 public void FlavorShouldBeCherryByDefault()
 {
     Data.Drinks.SailorSoda drink = new Data.Drinks.SailorSoda();
     Assert.True(drink.Flavor == SodaFlavor.Cherry);
 }
 public void ShouldBeSmallByDefault()
 {
     Data.Drinks.SailorSoda drink = new Data.Drinks.SailorSoda();
     Assert.True(drink.Size == Size.Small);
 }
Esempio n. 10
0
 public void ShouldIncludeIceByDefault()
 {
     Data.Drinks.SailorSoda drink = new Data.Drinks.SailorSoda();
     Assert.True(drink.Ice);
 }