public void GetProducto_returns_cafe() { //Arrange: ProdCafeteria Expected = new ProdCafeteria("Cafe Descaf", "Negro", 50, 250, eCategoria.Cafeteria, EsubCategoria.Descafeinado); //Act: ProdCafeteria Actual = (ProdCafeteria)ProductosController.GetProducto("Cafe Descaf", Expected.GetType().Name.ToString()); //Assert: Assert.AreEqual(Expected.nombre, Actual.nombre); }
public void GetProducto_returns_bebida() { //Arrange: Bebida Expected = new Bebida("Nuka cola", "Radiactivamente deliciosa", 10, 250, eCategoria.Cafeteria, ETipo.NukaCola); //Act: Bebida Actual = (Bebida)ProductosController.GetProducto("Nuka cola", Expected.GetType().Name.ToString()); //Assert: Assert.AreEqual(Expected.nombre, Actual.nombre); }
public void GetProducto_returns_hamburguesa() { //Arrange: ProdHamburgueseria Expected = new ProdHamburgueseria("Big mac", "Deliciosa", 150, 200, eCategoria.Hamburguesa, ECombo.Grande, (Bebida)Dummy.Bebidas[0]); //Act: ProdHamburgueseria Actual = (ProdHamburgueseria)ProductosController.GetProducto("Big mac", Expected.GetType().Name.ToString()); //Assert: Assert.AreEqual(Expected.nombre, Actual.nombre); }
public void GetProducto_returns_pasteleria() { //Arrange: ProdPasteleria Expected = new ProdPasteleria("Torta balcarce", "Recontra dulce", 300, 500, eCategoria.Pasteleria); //Act: ProdPasteleria Actual = (ProdPasteleria)ProductosController.GetProducto("Torta balcarce", Expected.GetType().Name.ToString()); //Assert: Assert.AreEqual(Expected.nombre, Actual.nombre); }
public async Task Get() { deliveryContext productosContext = new deliveryContext(); ProductosController productosController = new ProductosController(productosContext); var result = await productosController.GetProducto(new PageAndSortRequest() { Pagina = 1, TamPagina = 10, Columna = "Id", Direccion = "asc", Filtro = "" }); Assert.IsNotNull(result); Assert.IsTrue(result.Value.Datos.Count() > 0); }