public void Test_Cantidad_470_Devolver_2b200_1b50_1b20() { cajero = new Cajero(true); Dictionary <int, int> devuelve = cajero.GiveMeTheMoney(470); Assert.AreEqual(0, devuelve[10]); Assert.AreEqual(1, devuelve[20]); Assert.AreEqual(1, devuelve[50]); Assert.AreEqual(0, devuelve[100]); Assert.AreEqual(2, devuelve[200]); }
public void Test_Cantidad_1250_SinBilletes200_12b100_1b50() { cajero = new Cajero(true); cajero.SubstractBilletes(200, cajero.GetNumeroBilletes(200)); Dictionary <int, int> devuelve = cajero.GiveMeTheMoney(1250); Assert.AreEqual(0, devuelve[10]); Assert.AreEqual(0, devuelve[20]); Assert.AreEqual(1, devuelve[50]); Assert.AreEqual(12, devuelve[100]); Assert.AreEqual(0, devuelve[200]); }
public void Test_Cantidad_80_SinBilletes50_4b20() { cajero = new Cajero(true); cajero.SubstractBilletes(50, cajero.GetNumeroBilletes(50)); Dictionary <int, int> devuelve = cajero.GiveMeTheMoney(80); Assert.AreEqual(0, devuelve[10]); Assert.AreEqual(4, devuelve[20]); Assert.AreEqual(0, devuelve[50]); Assert.AreEqual(0, devuelve[100]); Assert.AreEqual(0, devuelve[200]); }
public void Test_Cantidad_19000_CantidadNoDisponible() { cajero = new Cajero(true); Dictionary <int, int> devuelve = cajero.GiveMeTheMoney(19000); }