public void PropertyShouldChangeWater() { Water water = new Water(); Assert.PropertyChanged(water, "Special", () => water.AddLemon()); Assert.PropertyChanged(water, "Special", () => water.HoldIce()); Assert.PropertyChanged(water, "Size", () => water.Size = Size.Large); Assert.PropertyChanged(water, "Ingredients", () => water.AddLemon()); }
public void CheckPropertyChangedWater() { Water ft = new Water(); Assert.PropertyChanged(ft, "Price", () => ft.Price *= 2); Assert.PropertyChanged(ft, "Size", () => ft.Size = Size.Medium); Assert.PropertyChanged(ft, "Lemon", () => ft.AddLemon()); Assert.PropertyChanged(ft, "Ice", () => ft.HoldIce()); Assert.PropertyChanged(ft, "Special", () => ft.AddLemon()); }
public void AddLemonShouldNotifySpecialChange() { Water water = new Water(); water.AddLemon(); Assert.PropertyChanged(water, "Special", () => { water.AddLemon(); }); }
/// <summary> /// event handler that deals with when the lemon button is clicked, the special for water changes to add lemon /// </summary> /// <param name="sender">reference to the control</param> /// <param name="args">contains the event data</param> void OnAddLemonWater(object sender, RoutedEventArgs args) { if (combo != null) { water.AddLemon(); combo.Drink = water; } else { water.AddLemon(); } }
public void AddLemonShouldNotifyToIngredientsAndSpecial() { Water wat = new Water(); Assert.PropertyChanged(wat, "Ingredients", () => { wat.AddLemon(); }); Assert.PropertyChanged(wat, "Special", () => { wat.AddLemon(); }); }
public void AddLemonShouldNotifyOfSpecialAndIngredientsPropertyChanged() { Water water = new Water(); Assert.PropertyChanged(water, "Special", () => { water.AddLemon(); }); Assert.PropertyChanged(water, "Ingredients", () => { water.AddLemon(); }); }
/// <summary> /// click event for adding a lemon /// </summary> /// <param name="sender"></param> /// <param name="args"></param> void OnLemonClick(object sender, RoutedEventArgs args) { if (combo == null) { if (drink is Tyrannotea tea) { tea.AddLemon(); } else { Water water = (Water)drink; water.AddLemon(); } } else { if (combo.Drink is Tyrannotea tea) { tea.AddLemon(); } else { Water water = (Water)combo.Drink; water.AddLemon(); } } }
public void ShouldHaveCorrectWhenCallingAddLemon() { Water water = new Water(); water.AddLemon(); Assert.True(water.Lemon); }
public void ShouldHaveLemonAfterInvokingAddLemon() { Water w = new Water(); w.AddLemon(); Assert.True(w.Lemon); }
public void ShouldBeAbleToAddALemon() { Water wat = new Water(); wat.AddLemon(); Assert.True(wat.Lemon); }
public void ShouldAddLemonToWater() { Water water = new Water(); water.AddLemon(); Assert.True(water.lemon); }
public void AddLemon() { Water water = new Water(); water.AddLemon(); Assert.True(water.lemon == true); }
public void ShouldHaveCorrectSpecialAfterAddingLemon() { Water w = new Water(); w.AddLemon(); Assert.Contains <string>("Add Lemon", w.Special); }
public void SpecialShouldAddLemon() { Water water = new Water(); water.AddLemon(); Assert.Contains("Add Lemon", water.Special); }
public void AddLemonShouldAddLemon() { Water w = new Water(); w.AddLemon(); Assert.Contains <string>("Lemon", w.Ingredients); }
public void ShouldHaveLemonSetToTrue() { Water w = new Water(); w.AddLemon(); Assert.True(w.Lemon); }
public void AddTheLemon() { Water wt = new Water(); wt.AddLemon(); Assert.True(wt.Lemon); }
public void ShouldInvokeAddLemon() { Water w = new Water(); w.AddLemon(); Assert.True(w.Lemon); }
public void SpecialShouldAddLemon() { Water water = new Water(); water.AddLemon(); Assert.Collection <string>(water.Special, item => { Assert.Equal("Add Lemon", item); }); }
public void ShouldAddLemon() { Water water = new Water(); water.AddLemon(); Assert.Equal(true, water.Lemon); }
/// <summary> /// Adds lemon to the drink /// </summary> /// <param name="sender"></param> /// <param name="args"></param> public void SelectLemon(object sender, RoutedEventArgs args) { if (combo == null) { if (drink is Tyrannotea tyrannotea) { tyrannotea.AddLemon(); } else { Water water = (Water)drink; water.AddLemon(); } } else { if (combo.Drink is Tyrannotea tyrannotea) { tyrannotea.AddLemon(); } else if (combo.Drink is Water water) { water.AddLemon(); } } }
public void ShouldHaveLemon() { Water water = new Water(); water.AddLemon(); Assert.True(water.Lemon); }
public void ShouldAddtLemon() { Water soda = new Water(); soda.AddLemon(); Assert.True(soda.Lemon); }
public void ShouldAddLemon() { Water wat = new Water(); wat.AddLemon(); Assert.True(wat.lemonforwater); }
/// <summary> /// adds lemon to the description of the specified drink /// </summary> /// <param name="sender"></param> /// <param name="args"></param> private void OnAddLemon(object sender, RoutedEventArgs args) { if (DataContext is Order order) { if (drink is Water) { water = (Water)drink; water.AddLemon(); if (combo != null) { combo.Drink = water; } } if (drink is Tyrannotea) { tea = (Tyrannotea)drink; tea.AddLemon(); if (combo != null) { combo.Drink = tea; } } } }
public void ShouldAddLemon() { Water agua = new Water(); agua.AddLemon(); Assert.True(agua.Lemon); }
public void AddLemonResultsInTrueLemon() { Water wat = new Water(); wat.AddLemon(); Assert.True(wat.Lemon); }
public void ShouldHaveCorrectLemonAfterSetting() { Water wat = new Water(); wat.AddLemon(); Assert.True(wat.Lemon); }
public void AddLemonShouldAddLemon() { Water w = new Water(); w.AddLemon(); Assert.True(w.Lemon); }
public void ShouldHaveCorrectIceAfterSettingAddLemon() { Water water = new Water(); water.AddLemon(); Assert.True(water.Lemon); }