Пример #1
0
        public void Equals_ReturnsTrueForTheEnvelopeWithTheSameBounds()
        {
            Envelope target = new Envelope(_coordinates);
            Envelope other = new Envelope(target);

            Assert.True(target.Equals(other));
        }
Пример #2
0
        public void Equals_ReturnsTrueForSameObjectInstance()
        {
            Envelope target = new Envelope(_coordinates);

            Assert.True(target.Equals(target));
        }
Пример #3
0
        public void Equals_ReturnsFalseForOtherObjectType()
        {
            Envelope target = new Envelope(_coordinates);
            object other = "string";

            Assert.False(target.Equals(other));
        }
Пример #4
0
        public void Equals_ReturnsFalseForTheEnvelopeWithDifferentBounds(Coordinate[] corners)
        {
            Envelope target = new Envelope(_coordinates);
            Envelope other = new Envelope(corners);

            Assert.False(target.Equals(other));
        }
Пример #5
0
        public void Equals_ReturnsFalseForNull()
        {
            Envelope target = new Envelope(_coordinates);
            object other = null;

            Assert.False(target.Equals(other));
        }