public void TwoTransportTypesWithDistinctValuesShouldBeNotEqualThroughMethod()
        {
            // Arrange
            var firstName  = "Transport Type 1";
            var secondName = "Transport Type 2";
            var first      = new TransportType(firstName);
            var second     = new TransportType(secondName);

            // Act
            var result = first.Equals(second);

            // Assert
            result.Should().BeFalse();
        }
        public void TwoTransportTypesWithSameValuesShouldBeEqualThroughMethod()
        {
            // Arrange
            var name = "Transport Type";

            var first  = new TransportType(name);
            var second = new TransportType(name);

            // Act
            var result = first.Equals(second);

            // Assert
            result.Should().BeTrue();
        }
Exemple #3
0
 public virtual bool DataEquals(IVoIPTransport other)
 {
     return(Config.Port.Equals(other.Config.Port) && TransportType.Equals(other.TransportType));
 }