private void AssertSponorLevelsAreEqual(ISponsorLevel Expected, ISponsorLevel Actual) { Assert.AreEqual(Expected.Id, Actual.Id); Assert.AreEqual(Expected.DisplayName, Actual.DisplayName); Assert.AreEqual(Expected.DisplayOrder, Actual.DisplayOrder); Assert.AreEqual(Expected.DisplayInEmails, Actual.DisplayInEmails); Assert.AreEqual(Expected.DisplayInSidebar, Actual.DisplayInSidebar); }
public JObject CreateSponsorLevelJson(ISponsorLevel SponsorLevel, IEnumerable <ISponsor> Sponsors) { JObject value = new JObject(); value["DisplayName"] = SponsorLevel.DisplayName; value["DisplayInSidebar"] = SponsorLevel.DisplayInSidebar; JArray array = new JArray(); foreach (ISponsor Sponsor in Sponsors) { array.Add(CreateSponsorJson(Sponsor)); } value["Sponsors"] = array; return(value); }