public void ExtractProductSimpleSuccesTest() { var productosSimplesList = new List <Simples>(); var movimientos = new List <Movimiento>(); var salchicha = new Simples("10001", "salchicha", 1000, 1000, "ingrediente"); salchicha.Registro(20, productosSimplesList); var resultado = salchicha.Retiro(5, productosSimplesList, movimientos); //Verificación Assert.AreEqual("Cantidad de producto actualizado, ahora hay 15 unidades del producto salchicha en inventario", resultado); }
public void ExtractCeroProductSimpleFailTest() { var productosSimplesList = new List <Simples>(); var movimientos = new List <Movimiento>(); var salchicha = new Simples("10001", "salchicha", 1000, 1000, "ingrediente"); salchicha.Registro(10, productosSimplesList); var resultado = salchicha.Retiro(0, productosSimplesList, movimientos); //Verificación Assert.AreEqual("la cantidad a retirar debe ser mayor a 0 y usted intentó retirar 0 unidades", resultado); }
public void ExtractBigProductSimpleFailTest() { var productosSimplesList = new List <Simples>(); var movimientos = new List <Movimiento>(); var salchicha = new Simples("10001", "salchicha", 1000, 1000, "ingrediente"); salchicha.Registro(10, productosSimplesList); var resultado = salchicha.Retiro(15, productosSimplesList, movimientos); //Verificación Assert.AreEqual("lo sentimos, solo hay 10 unidad(es) disponible(s) en inventario", resultado); }