public void TestNoneCertificateVisibilityToList_ItIsIgnored() { const CertificateVisibility visibility = CertificateVisibility.None; var visibilityList = UtilitiesInternal.CertificateVisibilityToList(visibility); Assert.Empty(visibilityList); }
public void TestUnmappedCertificateVisibilityToList() { const CertificateVisibility visibility = CertificateVisibility.Unmapped; var visibilityList = UtilitiesInternal.CertificateVisibilityToList(visibility); Assert.Equal(1, visibilityList.Count()); Assert.Contains(Protocol.Models.CertificateVisibility.Unmapped, visibilityList); }
public void TestStartTaskTaskCertificateVisibilityToList() { const CertificateVisibility visibility = CertificateVisibility.StartTask | CertificateVisibility.Task; var visibilityList = UtilitiesInternal.CertificateVisibilityToList(visibility); Assert.Equal(2, visibilityList.Count()); Assert.Contains(Protocol.Models.CertificateVisibility.StartTask, visibilityList); Assert.Contains(Protocol.Models.CertificateVisibility.Task, visibilityList); }
internal static string ToSerializedValue(this CertificateVisibility value) { switch (value) { case CertificateVisibility.StartTask: return("starttask"); case CertificateVisibility.Task: return("task"); case CertificateVisibility.RemoteUser: return("remoteuser"); } return(null); }