public void AdvisorSaysYesToSecondBeer() { var advisor = new DrinkingAdvisor(); advisor.BeerNow(); Assert.True(advisor.BeerNow()); }
public void AdvisorSaysNoToFifthBeer() { var advisor = new DrinkingAdvisor(); advisor.BeerNow(); advisor.BeerNow(); advisor.BeerNow(); advisor.BeerNow(); Assert.False(advisor.BeerNow()); }
private static void BeerNow() { Console.WriteLine("You asked: 'Can I have a beer, please?'"); var advisor = new DrinkingAdvisor(); if (advisor.BeerNow()) { Console.WriteLine("Sure, have a beer!"); } else { Console.WriteLine("No, you've had enough."); } }
private static void BeerNow() { Console.WriteLine("You asked: 'Should I have a beer now?'"); var advisor = new DrinkingAdvisor( new MySqlImbibementRepository(), new MailEventPublisher()); if (advisor.BeerNow()) { Console.WriteLine("Sure, have a beer!"); } else { Console.WriteLine("No, you've had enough."); } }
public void AdvisorSaysYesToFirstBeer() { DrinkingAdvisor advisor = NewDrinkingAdvisor(); Assert.True(advisor.BeerNow()); }