public void ExtendedProtectionPolicy_NoCustomServiceNamesAndNoCustomChannelBinding_ToString() { var extendedProtectionPolicy = new ExtendedProtectionPolicy(PolicyEnforcement.Always); string expectedResult = $"ProtectionScenario={extendedProtectionPolicy.ProtectionScenario}; PolicyEnforcement={PolicyEnforcement.Always}; CustomChannelBinding=<null>; ServiceNames=<null>"; string result = extendedProtectionPolicy.ToString(); Assert.Equal(expectedResult, result); }
public void ExtendedProtectionPolicy_ToString() { string serviceName1 = "Test1"; string serviceName2 = "Test2"; var serviceNameCollectionParam = new ServiceNameCollection(new List <string> { serviceName1, serviceName2 }); var extendedProtectionPolicy = new ExtendedProtectionPolicy(PolicyEnforcement.Always, ProtectionScenario.TransportSelected, serviceNameCollectionParam); string expectedResult = $"ProtectionScenario={ProtectionScenario.TransportSelected}; PolicyEnforcement={PolicyEnforcement.Always}; CustomChannelBinding=<null>; ServiceNames={serviceName1}, {serviceName2}"; string result = extendedProtectionPolicy.ToString(); Assert.Equal(expectedResult, result); }
public void ExtendedProtectionPolicy_ToString() { var serviceName1 = "Test1"; var serviceName2 = "Test2"; var serviceNameCollectionParam = new ServiceNameCollection(new List <string> { serviceName1, serviceName2 }); var policyEnforcementParam = PolicyEnforcement.Always; var protectionScenarioParam = ProtectionScenario.TransportSelected; var extendedProtectionPolicy = new ExtendedProtectionPolicy(policyEnforcementParam, protectionScenarioParam, serviceNameCollectionParam); var expectedString = $"ProtectionScenario={protectionScenarioParam}; PolicyEnforcement={policyEnforcementParam}; CustomChannelBinding=<null>; ServiceNames={serviceName1}, {serviceName2}"; var result = extendedProtectionPolicy.ToString(); Assert.NotNull(result); Assert.Equal(expectedString, result); }
public void ConvertTo_PositiveTests() { ExtendedProtectionPolicy policy = new ExtendedProtectionPolicy(PolicyEnforcement.Never); InstanceDescriptor instanceDescriptor = converter.ConvertTo(null, CultureInfo.InvariantCulture, policy, typeof(InstanceDescriptor)) as InstanceDescriptor; ExtendedProtectionPolicy instanceResult = instanceDescriptor.Invoke() as ExtendedProtectionPolicy; Assert.NotNull(instanceDescriptor); Assert.NotNull(instanceResult); Assert.Equal(PolicyEnforcement.Never, instanceResult.PolicyEnforcement); Assert.Equal(policy.ProtectionScenario, instanceResult.ProtectionScenario); Assert.Null(instanceResult.CustomServiceNames); Assert.Equal(string.Empty, converter.ConvertTo(null, CultureInfo.InvariantCulture, null, typeof(string)) as string); Assert.Equal(policy.ToString(), converter.ConvertTo(null, CultureInfo.InvariantCulture, policy, typeof(string)) as string); }