public void PassesZonedTimeCorrectly(bool isExtended)
        {
            if (isExtended)
            {
                SetExtended();
            }
            var value = new FbZonedTime(new TimeSpan(14, 00, 00), "Europe/Prague");

            using (var cmd = Connection.CreateCommand())
            {
                cmd.CommandText = "select cast(@value as time with time zone) from rdb$database";
                cmd.Parameters.AddWithValue("value", value);
                var result = (FbZonedTime)cmd.ExecuteScalar();
                Assert.AreEqual(value, result);
            }
        }
Ejemplo n.º 2
0
 public void EqualityFalse(FbZonedTime expected, FbZonedTime actual)
 {
     Assert.AreNotEqual(expected, actual);
 }
Ejemplo n.º 3
0
 public void EqualityTrue(FbZonedTime expected, FbZonedTime actual)
 {
     Assert.AreEqual(expected, actual);
 }