示例#1
0
 public void MarcaWhenDiferentDescripcionDiferentHashCode()
 {
     MarcaBuilder.Default().GetHashCode()
     .Should().Not.Be(new Marca {
         Descripcion = "Descripcion 2"
     }.GetHashCode());
 }
示例#2
0
        public void MarcaWhenChangeEstadoAsignItToProperty()
        {
            var marca = MarcaBuilder.Default();

            marca.Estado = "B";
            marca.Estado.Should().Be("B");
        }
示例#3
0
        public void MarcaWhenChangeDescripcionAsignItToProperty()
        {
            var marca = MarcaBuilder.Default();

            marca.Descripcion = "Descripcion 2";
            marca.Descripcion.Should().Be("Descripcion 2");
        }
示例#4
0
 public void ModeloWhenDiferentDescripcionDiferentHashCode()
 {
     ModeloBuilder.Default(MarcaBuilder.DefaultPersistent()).GetHashCode()
     .Should().Not.Be(new Modelo(MarcaBuilder.Default())
     {
         Descripcion = "Descripcion 2"
     }.GetHashCode());
 }
示例#5
0
        public void MarcaChangeDescripcionToNullMayCalculateTheHash()
        {
            var marca = MarcaBuilder.Default();

            marca.Descripcion = null;
            //ActionAssert.NotThrow(() => marca.GetHashCode());
            Executing.This(() => marca.GetHashCode());
        }
示例#6
0
        public void MarcaWhenDiferentDescripcionAreNotEquals()
        {
            var newMarca = new Marca {
                Descripcion = "Descripcion 2"
            };

            MarcaBuilder.Default()
            .Should().Not.Be(newMarca);
        }
示例#7
0
        public void ModeloWhenDiferentDescripcionAreNotEquals()
        {
            var newModelo = new Modelo(MarcaBuilder.Default())
            {
                Descripcion = "Descripcion 2"
            };

            ModeloBuilder.Default(MarcaBuilder.DefaultPersistent())
            .Should().Not.Be(newModelo);
        }
示例#8
0
        public void ModeloWhenSameDescripcionAreEquals()
        {
            var oldModelo = new Modelo(MarcaBuilder.Default())
            {
                Descripcion = "Descripcion 1"
            };
            var newModelo = new Modelo(MarcaBuilder.Default())
            {
                Descripcion = "Descripcion 1"
            };

            oldModelo.Should().Be(newModelo);
        }
示例#9
0
 public void ModeloCtrProtection()
 {
     //ActionAssert.NotThrow(() => new Modelo());
     Executing.This(() => new Modelo(MarcaBuilder.Default()));
 }
示例#10
0
 public void MarcaWhenAnotherObjetAreNotEquals()
 {
     (MarcaBuilder.Default())
     .Should().Not.Be(new object());
 }