コード例 #1
0
        public void CompareCustomChunks_WithoutEqualsOverride()
        {
            var customChunk1 = new CustomChunkWithoutEqualsOverride();
            var customChunk2 = new CustomChunkWithoutEqualsOverride();

            var areEqual = MidiChunk.Equals(customChunk1, customChunk2, out var message);

            Assert.IsFalse(areEqual, "Chunks are equal.");
            Assert.IsNotNull(message, "Message is null.");
            Assert.IsNotEmpty(message, "Message is empty.");
        }
コード例 #2
0
        public void CompareChunksOfDifferentType()
        {
            var trackChunk  = new TrackChunk();
            var customChunk = new CustomChunkWithoutEqualsOverride();

            var areEqual = MidiChunk.Equals(trackChunk, customChunk, out var message);

            Assert.IsFalse(areEqual, "Chunks are equal.");
            Assert.IsNotNull(message, "Message is null.");
            Assert.IsNotEmpty(message, "Message is empty.");
        }