public void GetHashCodeSuccess()
        {
            var compare = new SourceEntityComparer();
            var result  = compare.GetHashCode(new SourceEntity()
            {
                Id = 3
            });

            Assert.Equal(3, result);
        }
        public void CompareSuccess()
        {
            var compare = new SourceEntityComparer();

            var result = compare.Equals(new SourceEntity()
            {
                Id = 2
            }, new SourceEntity()
            {
                Id = 3
            });

            Assert.False(result);

            result = compare.Equals(new SourceEntity()
            {
                Id = 2
            }, new SourceEntity()
            {
                Id = 2
            });
            Assert.True(result);
        }