public void CQOrderByElement_GetCaml_ReturnsCorretCaml() { Expected = string.Format("<OrderBy><FieldRef ID='{0}' /></OrderBy>", FieldId); var fieldRef = new CQFieldRefElement(FieldId); var orderBy = new CQOrderByElement(new[] {fieldRef}); Assert.That(orderBy.GetCaml(), Is.EqualTo(Expected)); }
public void CQFieldRefElement_GetCaml_ReturnsCorrectCaml() { var element = new CQFieldRefElement(FieldName); var element2 = new CQFieldRefElement(FieldId); var element3 = new CQFieldRefElement(FieldId); element3.Alias = "alias"; element3.Ascending = true; element3.CreateURL = "url"; element3.DisplayName = "display"; element3.Explicit = false; element3.Format = "format"; element3.Key = "Primary"; element3.Nullable = true; element3.LookupId = true; element3.RefType = "ref"; element3.ShowField = "show"; element3.TextOnly = false; element3.Type = CQFunctionType.COUNT; Expected = "<FieldRef Name='" + FieldName + "' />"; Assert.That(element.GetCaml(), Is.EqualTo(Expected)); Expected = "<FieldRef ID='" + FieldId + "' />"; Assert.That(element2.GetCaml(), Is.EqualTo(Expected)); Expected = "<FieldRef ID='" + FieldId + "' Alias='alias' Ascending='TRUE' CreateURL='url' DisplayName='display' Explicit='FALSE' Format='format' Key='Primary' Nullable='TRUE' RefType='ref' ShowField='show' TextOnly='FALSE' Type='COUNT' LookupId='TRUE' />"; Assert.That(element3.GetCaml(), Is.EqualTo(Expected)); }