示例#1
0
        public void SutDoesNotEqualNullSut()
        {
            // Arrange
            var        sut   = new NoSpecimen();
            NoSpecimen other = null;
            // Act
            var result = sut.Equals(other);

            // Assert
            Assert.False(result, "Equals");
        }
示例#2
0
 public void SutDoesNotEqualNullSut()
 {
     // Fixture setup
     var sut = new NoSpecimen();
     NoSpecimen other = null;
     // Exercise system
     var result = sut.Equals(other);
     // Verify outcome
     Assert.False(result, "Equals");
     // Teardown
 }
示例#3
0
        public void SutDoesNotEqualAnonymousObject()
        {
            // Arrange
            var sut             = new NoSpecimen();
            var anonymousObject = new object();
            // Act
            var result = sut.Equals(anonymousObject);

            // Assert
            Assert.False(result, "Equals");
        }
示例#4
0
        public void SutEqualsOtherSutWhenBothRequestsAreNull()
        {
            // Arrange
            var sut   = new NoSpecimen();
            var other = new NoSpecimen();
            // Act
            var result = sut.Equals(other);

            // Assert
            Assert.True(result, "Equals");
        }
示例#5
0
        public void SutDoesNotEqualAnonymousObject()
        {
            // Fixture setup
            var sut             = new NoSpecimen();
            var anonymousObject = new object();
            // Exercise system
            var result = sut.Equals(anonymousObject);

            // Verify outcome
            Assert.False(result, "Equals");
            // Teardown
        }
示例#6
0
        public void SutDoesNotEqualOtherObjectWhenOtherRequestIsNull()
        {
            // Arrange
#pragma warning disable 618
            var sut = new NoSpecimen(new object());
#pragma warning restore 618
            object other = new NoSpecimen();
            // Act
            var result = sut.Equals(other);
            // Assert
            Assert.False(result, "Equals");
        }
示例#7
0
        public void SutDoesNotEqualOtherSutWhenRequestsDiffer()
        {
            // Fixture setup
            var sut   = new NoSpecimen(new object());
            var other = new NoSpecimen(new object());
            // Exercise system
            var result = sut.Equals(other);

            // Verify outcome
            Assert.False(result, "Equals");
            // Teardown
        }
示例#8
0
        public void SutDoesNotEqualNullSut()
        {
            // Fixture setup
            var        sut   = new NoSpecimen();
            NoSpecimen other = null;
            // Exercise system
            var result = sut.Equals(other);

            // Verify outcome
            Assert.False(result, "Equals");
            // Teardown
        }
示例#9
0
        public void SutEqualsOtherSutWhenBothRequestsAreNull()
        {
            // Fixture setup
            var sut   = new NoSpecimen();
            var other = new NoSpecimen();
            // Exercise system
            var result = sut.Equals(other);

            // Verify outcome
            Assert.True(result, "Equals");
            // Teardown
        }
示例#10
0
        public void SutDoesNotEqualOtherSutWhenRequestsDiffer()
        {
            // Arrange
#pragma warning disable 618
            var sut   = new NoSpecimen(new object());
            var other = new NoSpecimen(new object());
#pragma warning restore 618
            // Act
            var result = sut.Equals(other);
            // Assert
            Assert.False(result, "Equals");
        }
示例#11
0
        public void SutEqualsOtherObjectWhenRequestsAreEqual()
        {
            // Fixture setup
            var    request = new object();
            var    sut     = new NoSpecimen(request);
            object other   = new NoSpecimen(request);
            // Exercise system
            var result = sut.Equals(other);

            // Verify outcome
            Assert.True(result, "Equals");
            // Teardown
        }
示例#12
0
        public void SutDoesNotEqualOtherObjectWhenRequestsDiffer()
        {
            // Fixture setup
#pragma warning disable 618
            var    sut   = new NoSpecimen(new object());
            object other = new NoSpecimen(new object());
#pragma warning restore 618
            // Exercise system
            var result = sut.Equals(other);
            // Verify outcome
            Assert.False(result, "Equals");
            // Teardown
        }
示例#13
0
        public void SutEqualsOtherSutWhenRequestsAreEqual()
        {
            // Arrange
            var request = new object();

#pragma warning disable 618
            var sut   = new NoSpecimen(request);
            var other = new NoSpecimen(request);
#pragma warning restore 618
            // Act
            var result = sut.Equals(other);
            // Assert
            Assert.True(result, "Equals");
        }
示例#14
0
        public void SutEqualsOtherSutWhenRequestsAreEqual()
        {
            // Fixture setup
            var request = new object();

#pragma warning disable 618
            var sut   = new NoSpecimen(request);
            var other = new NoSpecimen(request);
#pragma warning restore 618
            // Exercise system
            var result = sut.Equals(other);
            // Verify outcome
            Assert.True(result, "Equals");
            // Teardown
        }
示例#15
0
        public void SutEqualsOtherSutWhenRequestsAreEqual()
        {
            // Fixture setup
            var request = new object();
#pragma warning disable 618
            var sut = new NoSpecimen(request);
            var other = new NoSpecimen(request);
#pragma warning restore 618
            // Exercise system
            var result = sut.Equals(other);
            // Verify outcome
            Assert.True(result, "Equals");
            // Teardown
        }
示例#16
0
 public void SutDoesNotEqualAnonymousObject()
 {
     // Fixture setup
     var sut = new NoSpecimen();
     var anonymousObject = new object();
     // Exercise system
     var result = sut.Equals(anonymousObject);
     // Verify outcome
     Assert.False(result, "Equals");
     // Teardown
 }
示例#17
0
 public void SutEqualsOtherSutWhenBothRequestsAreNull()
 {
     // Fixture setup
     var sut = new NoSpecimen();
     var other = new NoSpecimen();
     // Exercise system
     var result = sut.Equals(other);
     // Verify outcome
     Assert.True(result, "Equals");
     // Teardown
 }
示例#18
0
        public void SutDoesNotEqualOtherSutWhenRequestsDiffer()
        {
            // Fixture setup
#pragma warning disable 618
            var sut = new NoSpecimen(new object());
            var other = new NoSpecimen(new object());
#pragma warning restore 618
            // Exercise system
            var result = sut.Equals(other);
            // Verify outcome
            Assert.False(result, "Equals");
            // Teardown
        }
示例#19
0
 public void SutDoesNotEqualOtherObjectWhenSutRequestIsNull()
 {
     // Fixture setup
     var sut = new NoSpecimen();
     object other = new NoSpecimen(new object());
     // Exercise system
     var result = sut.Equals(other);
     // Verify outcome
     Assert.False(result, "Equals");
     // Teardown
 }
示例#20
0
 public void SutEqualsOtherObjectWhenRequestsAreEqual()
 {
     // Fixture setup
     var request = new object();
     var sut = new NoSpecimen(request);
     object other = new NoSpecimen(request);
     // Exercise system
     var result = sut.Equals(other);
     // Verify outcome
     Assert.True(result, "Equals");
     // Teardown
 }