public void ModificarSuperficial() { var clon2 = predeterminado2.ClonarSuperficial(); clon2.Arboles.Add(new Arbol { Grosor = 78, Tipo = TipoArbol.Bajo }); // clon2.Aboles = new List<Arbol>(); //Esta línea no funciona de igual manera Assert.AreEqual(clon2.Arboles, predeterminado2.Arboles); }
public void ClonarSuperficial() { var clon1 = predeterminado1.ClonarSuperficial(); var x = new { predeterminado1.Ancho, predeterminado1.Largo, predeterminado1.TipoSuelo, predeterminado1.Arboles, predeterminado1.Rocas, predeterminado1.Camara }; var y = new { clon1.Ancho, clon1.Largo, clon1.TipoSuelo, clon1.Arboles, clon1.Rocas, clon1.Camara }; Assert.AreEqual(x, y); }