Пример #1
0
        public void IsEqualFailsIfFieldsDifferentEvenInBaseClass()
        {
            var x = new DummyHeritance();

            Check.ThatCode(() =>
            {
                Check.That(x).HasFieldsWithSameValues(new DummyHeritance(2, 1));
            })
            .Throws<FluentCheckException>()
            .WithMessage(Environment.NewLine+ "The checked value\'s field \'y\' does not have the expected value." + Environment.NewLine + "The checked value:" + Environment.NewLine + "\t[3]" + Environment.NewLine + "The expected value:" + Environment.NewLine + "\t[1]");
        }
Пример #2
0
        public void IsEqualFailsIfFieldsDifferentEvenInBaseClass()
        {
            var x = new DummyHeritance(2, 3);

            Check.ThatCode(() => { Check.That(x).HasFieldsWithSameValues(new DummyHeritance(2, 1)); })
            .IsAFailingCheckWithMessage(
                "", "The checked value\'s field \'y\' does not have the expected value.",
                "The checked value's field 'y':",
                "\t[3]",
                "The expected value's field 'y':",
                "\t[1]");
        }
Пример #3
0
        public void IsEqualfailsWithMissingFields()
        {
            var x = new DummyHeritance();

            Check.That(x).HasFieldsWithSameValues(new DummyClass());
        }
Пример #4
0
 public void IsEqualfailsWithMissingFields()
 {
     var x = new DummyHeritance();
     Check.That(x).HasFieldsWithSameValues(new DummyClass());
 }
        public void IsEqualFailsIfFieldsDifferentEvenInBaseClass()
        {
            var x = new DummyHeritance();

            Check.That(x).HasFieldsWithSameValues(new DummyHeritance(2, 1));
        }