public void ToString_Gives_Correct_Result_On_DateTime_Value() { // Arrange var value = new ValueCollection <DateTime>(new[] { new DateTime(2020, 2, 1) }); // Act var actual = value.ToString(null, CultureInfo.InvariantCulture); // Assert actual.Should().Be("[2020-02-01T00:00:00.0000000]"); }
public void ToString_Gives_Correct_Result_On_Char_Value() { // Arrange var value = new ValueCollection <char>(new[] { 'a', 'b' }); // Act var actual = value.ToString(); // Assert actual.Should().Be("['a', 'b']"); }
public void ToString_Gives_Correct_Result_On_Bool_Value() { // Arrange var value = new ValueCollection <bool>(new[] { true, false }); // Act var actual = value.ToString(); // Assert actual.Should().Be("[true, false]"); }
public void ToString_Gives_Correct_Result_On_String_Value() { // Arrange var value = new ValueCollection <string>(new[] { "a", "b" }); // Act var actual = value.ToString(); // Assert actual.Should().Be(@"[""a"", ""b""]"); }
public void ToString_Gives_Correct_Result_On_Null_Value() { // Arrange var value = new ValueCollection <string?>(new string?[] { null, null }); // Act var actual = value.ToString(); // Assert actual.Should().Be("[∅, ∅]"); }