public void Can_get_form_name()
        {
            var token = new N2.Web.Rendering.DisplayableToken();
            token.Name = "FormInput";

            token.Value = "form name";
            Assert.AreEqual("form name", new Library.Tokens.InputTokenHelper(token).GetFormName());
        }
        public void Can_get_value()
        {
            var token = new N2.Web.Rendering.DisplayableToken();
            token.Name = "FormCheckbox";

            token.Value = "test1|value1";
            Assert.AreEqual("value1", new Library.Tokens.CheckboxTokenHelper(token).GetValue());
        }
        public void Can_validate()
        {
            var token = new N2.Web.Rendering.DisplayableToken();
            token.Name = "FormCheckbox";

            token.Value = "test|value";
            Assert.IsTrue(new Library.Tokens.CheckboxTokenHelper(token).IsValid);
        }
        public void Can_get_form_name()
        {
            var token = new N2.Web.Rendering.DisplayableToken();
            token.Name = "FormRadio";

            token.Value = "test1|value1";
            Assert.AreEqual("test1", new Library.Tokens.RadioTokenHelper(token).GetFormName());
        }
        public void Can_get_form_name()
        {
            var token = new N2.Web.Rendering.DisplayableToken();

            token.Name = "FormCheckbox";

            token.Value = "test1|value1";
            Assert.AreEqual("test1", new Library.Tokens.CheckboxTokenHelper(token).GetFormName());
        }
Example #6
0
        public void Can_validate()
        {
            var token = new N2.Web.Rendering.DisplayableToken();

            token.Name = "FormRadio";

            token.Value = "test|value";
            Assert.IsTrue(new Library.Tokens.RadioTokenHelper(token).IsValid);
        }
Example #7
0
        public void Can_get_value()
        {
            var token = new N2.Web.Rendering.DisplayableToken();

            token.Name = "FormRadio";

            token.Value = "test1|value1";
            Assert.AreEqual("value1", new Library.Tokens.RadioTokenHelper(token).GetValue());
        }
        public void Can_get_form_name()
        {
            var token = new N2.Web.Rendering.DisplayableToken();

            token.Name = "FormFile";

            token.Value = "form name";
            Assert.AreEqual("form name", new Library.Tokens.FileTokenHelper(token).GetFormName());
        }
        public void Can_get_form_name()
        {
            var token = new N2.Web.Rendering.DisplayableToken();
            token.Name = "FormSelect";

            token.Value = "test1|option1";
            Assert.AreEqual("test1", new Library.Tokens.SelectTokenHelper(token).GetFormName());

            token.Value = "test2|option2,option3";
            Assert.AreEqual("test2", new Library.Tokens.SelectTokenHelper(token).GetFormName());
        }
        public void Can_validate()
        {
            var token = new N2.Web.Rendering.DisplayableToken();
            token.Name = "FormTextarea";

            token.Value = "test";
            Assert.IsTrue(new Library.Tokens.FreeTextareaTokenHelper(token).IsValid);

            token.Value = "test value";
            Assert.IsTrue(new Library.Tokens.FreeTextareaTokenHelper(token).IsValid);
        }
        public void Can_validate()
        {
            var token = new N2.Web.Rendering.DisplayableToken();

            token.Name = "FormTextarea";

            token.Value = "test";
            Assert.IsTrue(new Library.Tokens.FreeTextareaTokenHelper(token).IsValid);

            token.Value = "test value";
            Assert.IsTrue(new Library.Tokens.FreeTextareaTokenHelper(token).IsValid);
        }
Example #12
0
        public void Can_get_form_name()
        {
            var token = new N2.Web.Rendering.DisplayableToken();

            token.Name = "FormSelect";

            token.Value = "test1|option1";
            Assert.AreEqual("test1", new Library.Tokens.SelectTokenHelper(token).GetFormName());

            token.Value = "test2|option2,option3";
            Assert.AreEqual("test2", new Library.Tokens.SelectTokenHelper(token).GetFormName());
        }
        public void Can_validate()
        {
            var token = new N2.Web.Rendering.DisplayableToken();
            token.Name = "FormSelect";

            token.Value = "test|option";
            Assert.IsTrue(new Library.Tokens.SelectTokenHelper(token).IsValid);

            token.Value = "test|option,option2";
            Assert.IsTrue(new Library.Tokens.SelectTokenHelper(token).IsValid);

            token.Value = "test|option,option2,";
            Assert.IsTrue(new Library.Tokens.SelectTokenHelper(token).IsValid);
        }
        public void Can_invalidate()
        {
            var token = new N2.Web.Rendering.DisplayableToken();
            token.Name = "FormInput";

            token.Value = "invalid|value";
            Assert.IsFalse(new Library.Tokens.InputTokenHelper(token).IsValid);

            token.Value = null;
            Assert.IsFalse(new Library.Tokens.InputTokenHelper(token).IsValid);

            token.Value = "";
            Assert.IsFalse(new Library.Tokens.InputTokenHelper(token).IsValid);
        }
        public void Can_get_options()
        {
            var token = new N2.Web.Rendering.DisplayableToken();
            token.Name = "FormSelect";

            token.Value = "test1|option1";
            Assert.IsTrue(new[] { "option1" }.SequenceEqual(new Library.Tokens.SelectTokenHelper(token).GetOptions()));

            token.Value = "test1|option1,option2";
            Assert.IsTrue(new[] { "option1", "option2" }.SequenceEqual(new Library.Tokens.SelectTokenHelper(token).GetOptions()));

            token.Value = "test1|,option1,,option2,";
            Assert.IsTrue(new[] { "", "option1", "", "option2", "" }.SequenceEqual(new Library.Tokens.SelectTokenHelper(token).GetOptions()));
        }
        public void Can_invalidate()
        {
            var token = new N2.Web.Rendering.DisplayableToken();

            token.Name = "FormFile";

            token.Value = "invalid|value";
            Assert.IsFalse(new Library.Tokens.FileTokenHelper(token).IsValid);

            token.Value = null;
            Assert.IsFalse(new Library.Tokens.FileTokenHelper(token).IsValid);

            token.Value = "";
            Assert.IsFalse(new Library.Tokens.FileTokenHelper(token).IsValid);
        }
Example #17
0
        public void Can_validate()
        {
            var token = new N2.Web.Rendering.DisplayableToken();

            token.Name = "FormSelect";

            token.Value = "test|option";
            Assert.IsTrue(new Library.Tokens.SelectTokenHelper(token).IsValid);

            token.Value = "test|option,option2";
            Assert.IsTrue(new Library.Tokens.SelectTokenHelper(token).IsValid);

            token.Value = "test|option,option2,";
            Assert.IsTrue(new Library.Tokens.SelectTokenHelper(token).IsValid);
        }
Example #18
0
        public void Can_get_options()
        {
            var token = new N2.Web.Rendering.DisplayableToken();

            token.Name = "FormSelect";

            token.Value = "test1|option1";
            Assert.IsTrue(new[] { "option1" }.SequenceEqual(new Library.Tokens.SelectTokenHelper(token).GetOptions()));

            token.Value = "test1|option1,option2";
            Assert.IsTrue(new[] { "option1", "option2" }.SequenceEqual(new Library.Tokens.SelectTokenHelper(token).GetOptions()));

            token.Value = "test1|,option1,,option2,";
            Assert.IsTrue(new[] { "", "option1", "", "option2", "" }.SequenceEqual(new Library.Tokens.SelectTokenHelper(token).GetOptions()));
        }
        public void Can_invalidate()
        {
            var token = new N2.Web.Rendering.DisplayableToken();
            token.Name = "FormSelect";

            token.Value = "";
            Assert.IsFalse(new Library.Tokens.SelectTokenHelper(token).IsValid);

            token.Value = null;
            Assert.IsFalse(new Library.Tokens.SelectTokenHelper(token).IsValid);

            token.Value = "test|";
            Assert.IsFalse(new Library.Tokens.SelectTokenHelper(token).IsValid);

            token.Value = "test|test2|test3";
            Assert.IsFalse(new Library.Tokens.SelectTokenHelper(token).IsValid);

            token.Value = "test|test2|test3,test4|test5";
            Assert.IsFalse(new Library.Tokens.SelectTokenHelper(token).IsValid);

            token.Value = "|option1,option2";
            Assert.IsFalse(new Library.Tokens.SelectTokenHelper(token).IsValid);
        }
Example #20
0
        public void Can_invalidate()
        {
            var token = new N2.Web.Rendering.DisplayableToken();

            token.Name = "FormSelect";

            token.Value = "";
            Assert.IsFalse(new Library.Tokens.SelectTokenHelper(token).IsValid);

            token.Value = null;
            Assert.IsFalse(new Library.Tokens.SelectTokenHelper(token).IsValid);

            token.Value = "test|";
            Assert.IsFalse(new Library.Tokens.SelectTokenHelper(token).IsValid);

            token.Value = "test|test2|test3";
            Assert.IsFalse(new Library.Tokens.SelectTokenHelper(token).IsValid);

            token.Value = "test|test2|test3,test4|test5";
            Assert.IsFalse(new Library.Tokens.SelectTokenHelper(token).IsValid);

            token.Value = "|option1,option2";
            Assert.IsFalse(new Library.Tokens.SelectTokenHelper(token).IsValid);
        }