示例#1
0
        public void TestLabel()
        {
            Label label = new Label("newLabel");

            Assert.AreEqual("newLabel", label.Name);
            Assert.AreEqual(String.Empty, label.Text);
            Assert.IsTrue(label is Component);

            Label anotherLabel = new Label("anotherLabel", "someText");
            Assert.AreEqual("someText", anotherLabel.Text);
            Assert.AreEqual("anotherLabel", anotherLabel.Name);

            Assert.AreEqual("label", anotherLabel.Type);
            Assert.AreEqual("label(\"anotherLabel\")", anotherLabel.GetBaseComponentString());
            Assert.AreEqual("getTestFixture().label(\"anotherLabel\")", anotherLabel.GetQueryString());
            Assert.AreEqual("getTestFixture().prefix(\"prefix\").label(\"anotherLabel\")", anotherLabel.GetQueryString("prefix(\"prefix\")"));
        }