public void test_THAT_datetime_value_of_week_IS_rendered_to_caml_properly() { var operand = new DateTimeValueOperand(Camlex.Week, false); var caml = operand.ToCaml().ToString(); Assert.That(caml, Is.EqualTo("<Value Type=\"DateTime\"><Week /></Value>").Using(new CamlComparer())); }
public void test_THAT_datetime_value_of_today_and_offsetdays_IS_rendered_to_caml_properly() { int offsetDays = 4; var operand = new DateTimeValueOperand(Camlex.Today, false, offsetDays); var caml = operand.ToCaml().ToString(); Assert.That(caml, Is.EqualTo("<Value Type=\"DateTime\"><Today OffsetDays=\"" + offsetDays + "\" /></Value>").Using(new CamlComparer())); }
public void test_THAT_datetime_value_without_includetimevalue_IS_rendered_to_caml_properly() { var dateTime = DateTime.Now; var operand = new DateTimeValueOperand(dateTime, false); var caml = operand.ToCaml().ToString(); Assert.That(caml, Is.EqualTo("<Value Type=\"DateTime\">" + dateTime.ToString("s") + "Z</Value>").Using(new CamlComparer())); }