Added test for the fix related with bug #677265
authorKonrad M. Kruczynski <konrad.kruczynski@gmail.com>
Fri, 6 May 2011 14:09:27 +0000 (16:09 +0200)
committerKonrad M. Kruczynski <konrad.kruczynski@gmail.com>
Fri, 6 May 2011 14:09:27 +0000 (16:09 +0200)
mcs/class/WindowsBase/Test/System.Windows.Threading/DispatcherTimerTest.cs [new file with mode: 0644]

diff --git a/mcs/class/WindowsBase/Test/System.Windows.Threading/DispatcherTimerTest.cs b/mcs/class/WindowsBase/Test/System.Windows.Threading/DispatcherTimerTest.cs
new file mode 100644 (file)
index 0000000..fc60260
--- /dev/null
@@ -0,0 +1,31 @@
+//
+// Tests for System.Windows.Threading.DispatcherTimer
+//
+// Author:
+//    Konrad M. Kruczynski
+//
+
+using NUnit.Framework;
+using System;
+using System.Windows.Threading;
+
+namespace MonoTests.System.Windows.Threading
+{
+
+       [TestFixture]
+       public class DispatcherTimerTest {
+
+               [Test]
+               public void IntervalSettingTest ()
+               {
+                       var timer = new DispatcherTimer ();
+                       var second = new TimeSpan (0, 0, 0, 1);
+                       timer.Interval = second;
+                       var timerInterval = timer.Interval;
+                       Assert.AreEqual (second, timerInterval,
+                               "Interval given to timer was not preserved.");
+               }
+
+       }
+}
+