Browse Source

Added failing test for #3584.

Steven Kirk 5 years ago
parent
commit
8b03d32128
1 changed files with 12 additions and 0 deletions
  1. 12 0
      tests/Avalonia.Base.UnitTests/Data/DefaultValueConverterTests.cs

+ 12 - 0
tests/Avalonia.Base.UnitTests/Data/DefaultValueConverterTests.cs

@@ -50,6 +50,18 @@ namespace Avalonia.Base.UnitTests.Data.Converters
             Assert.Equal(TestEnum.Bar, result);
             Assert.Equal(TestEnum.Bar, result);
         }
         }
 
 
+        [Fact]
+        public void Can_Convert_String_To_TimeSpan()
+        {
+            var result = DefaultValueConverter.Instance.Convert(
+                "00:00:10",
+                typeof(TimeSpan),
+                null,
+                CultureInfo.InvariantCulture);
+
+            Assert.Equal(TimeSpan.FromSeconds(10), result);
+        }
+
         [Fact]
         [Fact]
         public void Can_Convert_Int_To_Enum()
         public void Can_Convert_Int_To_Enum()
         {
         {