Ejemplo n.º 1
0
        public void ValidNhsNumberFormattedInputStringTest()
        {
            string testValue = "437 262 3623";
            IdentifierLabel target = new IdentifierLabel();
            target.Text = testValue;

            Assert.AreEqual<string>(testValue, target.Text, string.Format("Actual value [{1}] does not match expected [{0}]", testValue, target.Text));
        }
Ejemplo n.º 2
0
        public void ValidNhsNumberFormattedInputStringTest()
        {
            string          testValue = "437 262 3623";
            IdentifierLabel target    = new IdentifierLabel();

            target.Text = testValue;

            Assert.AreEqual <string>(testValue, target.Text, string.Format("Actual value [{1}] does not match expected [{0}]", testValue, target.Text));
        }
Ejemplo n.º 3
0
        public void ValueTest()
        {
            IdentifierLabel target = new IdentifierLabel();

            NhsNumber val = new NhsNumber("4372623623");

            target.Value = val;

            Assert.AreEqual <NhsNumber>(val, target.Value, "NhsCui.Toolkit.Web.IdentifierLabel.Value was not set correctly.");
        }
Ejemplo n.º 4
0
        public void IdentifierTypeTest()
        {
            IdentifierLabel target = new IdentifierLabel();

            IdentifierType val = IdentifierType.NhsNumber;

            target.IdentifierType = val;
            Assert.AreEqual <IdentifierType>(val, target.IdentifierType, "NhsCui.Toolkit.Web.IdentifierLabel.IdentifierType was not set correctly.");

            val = IdentifierType.Other;

            target.IdentifierType = val;
            Assert.AreEqual <IdentifierType>(val, target.IdentifierType, "NhsCui.Toolkit.Web.IdentifierLabel.IdentifierType was not set correctly.");
        }
Ejemplo n.º 5
0
        public void IdentifierTypeTest()
        {
            IdentifierLabel target = new IdentifierLabel();

            IdentifierType val = IdentifierType.NhsNumber;

            target.Text = "4372623623";
            target.IdentifierType = val;
            Assert.AreEqual<IdentifierType>(val, target.IdentifierType, "NhsCui.Toolkit.WinForms.IdentifierLabel.IdentifierType was not set correctly.");

            val = IdentifierType.Other;

            target.IdentifierType = val;
            Assert.AreEqual<IdentifierType>(val, target.IdentifierType, "NhsCui.Toolkit.WinForms.IdentifierLabel.IdentifierType was not set correctly.");
        }
Ejemplo n.º 6
0
        public void RenderContentsTest()
        {
            IdentifierLabel target = new IdentifierLabel();

            NhsCui.Toolkit.Web.Test.NhsCui_Toolkit_Web_IdentifierLabelAccessor accessor = new NhsCui.Toolkit.Web.Test.NhsCui_Toolkit_Web_IdentifierLabelAccessor(target);

            StringBuilder  testString = new StringBuilder();
            HtmlTextWriter writer     = new HtmlTextWriter(new StringWriter(testString));

            accessor.RenderContents(writer);

            // rendered contents of the identifier label without an identifier
            // being set should be an empty string
            Assert.AreEqual <string>(string.Empty, testString.ToString());
        }
Ejemplo n.º 7
0
        public void ValueTest()
        {
            IdentifierLabel target = new IdentifierLabel();

            NhsNumber val = new NhsNumber("4372623623");

            target.Value = val;

            Assert.AreEqual<NhsNumber>(val, target.Value, "NhsCui.Toolkit.WinForms.IdentifierLabel.Value was not set correctly.");
        }
Ejemplo n.º 8
0
        public void IdentifierTypeBadParameterTest()
        {
            IdentifierLabel target = new IdentifierLabel();

            target.IdentifierType = (IdentifierType)99;
        }