public void ModeloWhenChangeEstadoAsignItToProperty() { var modelo = ModeloBuilder.Default(MarcaBuilder.DefaultPersistent()); modelo.Estado = "B"; modelo.Estado.Should().Be("B"); }
public void ModeloWhenChangeDescripcionAsignItToProperty() { var modelo = ModeloBuilder.Default(MarcaBuilder.DefaultPersistent()); modelo.Descripcion = "Descripcion 2"; modelo.Descripcion.Should().Be("Descripcion 2"); }
public void ModeloWhenDiferentDescripcionDiferentHashCode() { ModeloBuilder.Default(MarcaBuilder.DefaultPersistent()).GetHashCode() .Should().Not.Be(new Modelo(MarcaBuilder.Default()) { Descripcion = "Descripcion 2" }.GetHashCode()); }
public void ModeloWhenDiferentDescripcionAreNotEquals() { var newModelo = new Modelo(MarcaBuilder.Default()) { Descripcion = "Descripcion 2" }; ModeloBuilder.Default(MarcaBuilder.DefaultPersistent()) .Should().Not.Be(newModelo); }
public void ModeloWhenAnotherMarcaAreNotEquals() { var oldMarca = MarcaBuilder.DefaultPersistent(); var newMarca = MarcaBuilder.DefaultPersistent(); newMarca.IdMarca = 2; var oldModelo = new Modelo(oldMarca) { Descripcion = "Descripcion 1", IdMarca = oldMarca.IdMarca }; var newModelo = new Modelo(newMarca) { Descripcion = "Descripcion 1", IdMarca = newMarca.IdMarca }; oldModelo.Should().Not.Be(newModelo); }
public void ModeloWhenAnotherObjetAreNotEquals() { (ModeloBuilder.Default(MarcaBuilder.DefaultPersistent())) .Should().Not.Be(new object()); }
public void MarcaMayAddModeloImmediately() { var marca = MarcaBuilder.DefaultPersistent(); Executing.This(() => marca.AddModelo(ModeloBuilder.DefaultPersistent(MarcaBuilder.DefaultPersistent()))); }