public void Check_Access_Level_Everyone_Should_Return_String_everyone() { AccessLevel type = AccessLevel.EVERYONE; var name = EnumLookup.GetAccessLevelName(type); Assert.Equal("everyone", name); }
public void Check_Access_Level_Read_Only_Should_Return_String_readonly() { AccessLevel type = AccessLevel.READ_ONLY; var name = EnumLookup.GetAccessLevelName(type); Assert.Equal("readonly", name); }
public void Check_Access_Level_Members_Should_Return_String_members() { AccessLevel type = AccessLevel.MEMBERS; var name = EnumLookup.GetAccessLevelName(type); Assert.Equal("members", name); }
/// <summary> /// Return the mailing list object as a list of key-value pairs. /// </summary> /// <returns>List of key value pairs.</returns> public ICollection <KeyValuePair <string, string> > ToFormContent() { var content = new Collection <KeyValuePair <string, string> >() { new KeyValuePair <string, string>("address", this.emailAddress.ToString()), new KeyValuePair <string, string>("name", this.name), new KeyValuePair <string, string>("description", this.description), new KeyValuePair <string, string>("access_level", EnumLookup.GetAccessLevelName(this.accessLevel)) }; return(content); }
/// <summary> /// Return the mailing list object as json. /// </summary> /// <returns>A Json object.</returns> public JObject ToJson() { var jsonObject = new JObject { ["address"] = this.emailAddress.ToString(), ["name"] = this.name, ["description"] = this.description, ["access_level"] = EnumLookup.GetAccessLevelName(this.accessLevel) }; return(jsonObject); }