Exemplo n.º 1
0
        public void WhenSameInstance_ShouldBeEqual()
        {
            // Arrange
            var cab = new Cab(_id, _location);

            // Act
            var actual = cab.Equals(cab);

            // Assert
            actual.Should().BeTrue();
        }
Exemplo n.º 2
0
        public void WhenDifferentIds_ShouldNotBeEqual()
        {
            // Arrange
            var cab      = new Cab(_id, _location);
            var otherCab = new Cab(_fixture.Create <Id <Cab> >(), _location);

            // Act
            var actual = cab.Equals(otherCab);

            // Assert
            actual.Should().BeFalse();
        }
Exemplo n.º 3
0
        public void WhenSameId_ShouldBeEqual()
        {
            // Arrange
            var cab     = new Cab(_id, _location);
            var sameCab = new Cab(_id, _fixture.Create <Location>());

            // Act
            var actual = cab.Equals(sameCab);

            // Assert
            actual.Should().BeTrue();
        }