public void IIBusOidRoot() { II interaction = new II("1.3.6.1.6", "extension"); interaction.Scope = IdentifierScope.BusinessIdentifier; Assert.IsTrue(II.IsValidBusFlavor(interaction)); }
public void IIBusGuidRootNoExtension() { II interaction = new II(Guid.NewGuid()); interaction.Scope = IdentifierScope.BusinessIdentifier; Assert.IsTrue(II.IsValidBusFlavor(interaction)); }
public void IIBusNullFlavorNullRootExtensionDisplayableTest() { II interaction = new II(null, null); interaction.Displayable = null; interaction.NullFlavor = NullFlavor.Other; interaction.Scope = IdentifierScope.BusinessIdentifier; Assert.IsTrue(II.IsValidBusFlavor(interaction)); Assert.AreEqual(IdentifierUse.Business, interaction.Use); Assert.AreEqual(null, interaction.Displayable); }
public void IIBusRootExtensionNullNullFlavorTest() { // JF: The purpose of this test is to test that a BUS passes, II.BUS needs a root of an OID to pass II interaction = new II("1.3.1.6", "extension"); interaction.NullFlavor = null; interaction.Scope = IdentifierScope.BusinessIdentifier; Assert.IsTrue(II.IsValidBusFlavor(interaction)); Assert.AreEqual(IdentifierUse.Business, interaction.Use); Assert.AreEqual(null, interaction.Displayable); }
public void IIBusGuidRootExtension() { try { II interaction = new II(Guid.NewGuid().ToString(), "extension"); Assert.IsFalse(II.IsValidBusFlavor(interaction)); } catch (Exception) { Assert.IsTrue(true); } }
public void IIBusNullFlavorRootExtensionTest() { // JF: This test assumes a valid II and tests whether a null flavor with proper data is valid II interaction = new II("1.3.6.1", "extension"); interaction.NullFlavor = NullFlavor.Other; interaction.Scope = IdentifierScope.BusinessIdentifier; Assert.IsFalse(II.IsValidBusFlavor(interaction)); Assert.IsFalse(interaction.Validate()); Assert.AreEqual(IdentifierUse.Business, interaction.Use); Assert.AreEqual(null, interaction.Displayable); }
public void IIExampleTest10() { II bus = new II(); bus.Root = "1.2.3.4"; bus.Extension = "1234"; bus.Scope = 0; bus.Displayable = true; bus.NullFlavor = null; Assert.IsFalse(II.IsValidBusFlavor(bus)); // testing if token flavor is valid given displayable }
public void IIExampleTest9() { II bus = new II(); bus.Root = "1.2.3.4"; bus.Extension = "1234"; bus.Scope = 0; bus.Displayable = null; bus.NullFlavor = null; Assert.IsTrue(II.IsValidBusFlavor(bus)); // testing if token flavor is valid given root, extension, and scope }
public void IIBusNonOidRoot() { try { II interaction = new II("root", "extension"); Assert.IsFalse(II.IsValidBusFlavor(interaction)); Assert.AreEqual(IdentifierUse.Business, interaction.Use); Assert.AreEqual(null, interaction.Displayable); } catch (Exception) { Assert.IsTrue(true); } }
public void IIBusRootNullFlavorNullExtensionTest() { try { II interaction = new II("1.2.2.2", "123"); interaction.NullFlavor = null; Assert.IsFalse(II.IsValidBusFlavor(interaction)); interaction.Use = IdentifierUse.Business; Assert.IsTrue(II.IsValidBusFlavor(interaction)); Assert.AreEqual(IdentifierScope.BusinessIdentifier, interaction.Scope); } catch (InvalidDataException) { Assert.IsTrue(true); } }