public void CompareEnvelopesTest(double height1, double width1, double height2, double width2, CompareResult expected)
        {
            //Arrange
            Envelope          first    = new Envelope(height1, width1);
            Envelope          second   = new Envelope(height2, width2);
            EnvelopesAnalyser analyser = new EnvelopesAnalyser();

            //Act
            analyser.CompareEnvelopes(first, second);

            //Assert
            Assert.AreEqual(expected, analyser.CompareEnvelopes(first, second));
        }
        public void Insert_SecondNull_CompareResultAreEmptyExpected()
        {
            //Arrange
            Envelope          first    = new Envelope(10.2, 15.6);
            Envelope          second   = null;
            EnvelopesAnalyser analyser = new EnvelopesAnalyser();
            CompareResult     expected = CompareResult.AreEmpty;
            CompareResult     result;

            //Act
            result = analyser.CompareEnvelopes(first, second);

            //Assert
            Assert.AreEqual(expected, result);
        }