public HomeModule() { Get ["/"] = _ => { return(View["index.cshtml"]); }; Post ["/results"] = _ => { CoinMachine newMachine = new CoinMachine(Int32.Parse(Request.Form["number"])); newMachine.CountCoins(); return(View["index.cshtml", newMachine]); }; }
public void CountCoins_countDimes_true() { //Arrange int expectedDimes = 1; CoinMachine machine = new CoinMachine(12); //Act machine.CountCoins(); int result = machine.GetDimes(); //Assert Assert.Equal(result, expectedDimes); }
public void CountCoins_countNickels_true() { //Arrange int expectedNickles = 1; CoinMachine machine = new CoinMachine(5); //Act machine.CountCoins(); int result = machine.GetNickels(); //Assert Assert.Equal(result, expectedNickles); }
public void CountCoins_countPennies_true() { //Arrange int expectedPennies = 3; CoinMachine machine = new CoinMachine(3); //Act machine.CountCoins(); int result = machine.GetPennies(); //Assert Assert.Equal(result, expectedPennies); }
public void CountCoins_countQuarters_true() { //Arrange int expectedQuarters = 3; int expectedDimes = 1; int expectedNickels = 1; int expectedPennies = 1; CoinMachine machine = new CoinMachine(91); //Act machine.CountCoins(); int resultQ = machine.GetQuarters(); int resultD = machine.GetDimes(); int resultN = machine.GetNickels(); int resultP = machine.GetPennies(); //Assert Assert.Equal(resultQ, expectedQuarters); Assert.Equal(resultD, expectedDimes); Assert.Equal(resultN, expectedNickels); Assert.Equal(resultP, expectedPennies); }