public void NodeAsValuedDateTime1() { INode orig = DateTime.Now.ToLiteral(_graph); IValuedNode valued = orig.AsValuedNode(); Assert.AreEqual(((ILiteralNode)orig).Value, ((ILiteralNode)valued).Value); Assert.AreEqual(typeof(DateTimeNode), valued.GetType()); }
public void NodeAsValuedTimeSpan() { INode orig = new TimeSpan(1, 0, 0).ToLiteral(_graph); IValuedNode valued = orig.AsValuedNode(); Assert.AreEqual(((ILiteralNode)orig).Value, ((ILiteralNode)valued).Value); Assert.IsTrue(EqualityHelper.AreUrisEqual(((ILiteralNode)orig).DataType, ((ILiteralNode)valued).DataType)); Assert.AreEqual(typeof(TimeSpanNode), valued.GetType()); }