public void actualizarProducto() { Producto manaos = Ado.obtenerProductos() .Find(p => p.Nombre == "Manaos Cola 2.25L"); manaos.cambiarPrecioUnitario(80); Ado.actualizarProducto(manaos); Producto manaos2 = Ado.obtenerProductos() .Find(p => p.Nombre == "Manaos Cola 2.25L"); var historialesManaos = Ado.historialDe(manaos); Assert.AreSame(manaos2, manaos); Assert.AreEqual(80, manaos.PrecioUnitario, 0.01); Assert.AreEqual(2, historialesManaos.Count); Assert.AreEqual(45, historialesManaos[0].PrecioUnitario, 0.01); Assert.AreEqual(80, historialesManaos[1].PrecioUnitario, 0.01); }