public void GetHashCode_Matches_WhenOrderIsDifferent() { DataStreamNames dsn1 = TestDataStreamNames; DataStreamNames dsn2 = new[] { "test-datastream-2", "test-datastream-1" }; dsn1.GetHashCode().Should().Be(dsn2.GetHashCode()); }
public void GetString_ReturnsExpectedValue() { DataStreamNames dataStreamNames = TestDataStreamNames; var urlParameter = dataStreamNames as IUrlParameter; urlParameter.GetString(null).Should().Be("test-datastream-1,test-datastream-2"); }
public void Equals_IsTrue_WhenOrderIsDifferent() { DataStreamNames dsn1 = TestDataStreamNames; DataStreamNames dsn2 = new[] { "test-datastream-2", "test-datastream-1" }; dsn1.Equals(dsn2).Should().BeTrue(); }
public void Equals_IsTrue_WhenOrderAndNamesAreTheSame() { DataStreamNames dsn1 = TestDataStreamNames; DataStreamNames dsn2 = TestDataStreamNames; dsn1.Equals(dsn2).Should().BeTrue(); }
public void GetHashCode_Matches_WhenOrderAndNamesAreTheSame() { DataStreamNames dsn1 = TestDataStreamNames; DataStreamNames dsn2 = TestDataStreamNames; dsn1.GetHashCode().Should().Be(dsn2.GetHashCode()); }
public void ToString_ReturnsExpectedValue() { DataStreamNames dataStreamNames = TestDataStreamNames; dataStreamNames.ToString().Should().Be("test-datastream-1,test-datastream-2"); }
public void ImplictlyCreatedFromCommaSeparatedNames() { DataStreamNames dataStreamNames = "test-datastream-1,test-datastream-2"; dataStreamNames.Names.Count.Should().Be(2); }