Exemplo n.º 1
0
        public void equality_fails_when_wrong_obj_type()
        {
            AccuracyIncorrectChar obj1 = new AccuracyIncorrectChar()
            {
                Index    = 2,
                Found    = 'a',
                Expected = 'b'
            };
            string obj2 = null;

            Assert.That(obj1, Is.Not.EqualTo(obj2));
        }
Exemplo n.º 2
0
        public void equality_true_when_all_properties_same()
        {
            AccuracyIncorrectChar obj1 = new AccuracyIncorrectChar()
            {
                Index    = 2,
                Found    = 'a',
                Expected = 'x'
            };
            AccuracyIncorrectChar obj2 = new AccuracyIncorrectChar()
            {
                Index    = 2,
                Found    = 'a',
                Expected = 'x'
            };

            Assert.That(obj1, Is.EqualTo(obj2));
        }
Exemplo n.º 3
0
        public void equality_fails_when_one_property_incorrect()
        {
            AccuracyIncorrectChar obj1 = new AccuracyIncorrectChar()
            {
                Index    = 2,
                Found    = 'a',
                Expected = 'b'
            };
            AccuracyIncorrectChar obj2 = new AccuracyIncorrectChar()
            {
                Index    = 2,
                Found    = 'a',
                Expected = 'x'
            };

            Assert.That(obj1, Is.Not.EqualTo(obj2));
        }