Exemplo n.º 1
0
        public void IsEquivalentTo_Self_ShouldBeTrue()
        {
            // arrange
            var mockPersistentObject = new MockPersistentObjectWithId(Presets.MockDataRepository.Object);

            // act
            var isEquivalent = mockPersistentObject.IsEquivalentTo(mockPersistentObject, 2);

            // assert
            isEquivalent.Should().BeTrue();
        }
Exemplo n.º 2
0
        public void IsEquivalentTo_AnotherInstance_DifferentId_ShouldBeFalse()
        {
            // arrange
            var mockPersistentObjectA = new MockPersistentObjectWithId(Presets.MockDataRepository.Object, 0L);
            var mockPersistentObjectB = new MockPersistentObjectWithId(Presets.MockDataRepository.Object, 1L);

            // act
            var isEquivalent = mockPersistentObjectA.IsEquivalentTo(mockPersistentObjectB, 2);

            // assert
            isEquivalent.Should().BeFalse();
        }