Exemplo n.º 1
0
        public void DashTokenCreatorTest()
        {
            KeyValuePair <string, string> kv;
            int cover;

            cover = TokenFactory.DashTokenCreator(out kv, "-_Slot1", "hello eden");
            Assert.AreEqual(cover, 2);

            cover = TokenFactory.DashTokenCreator(out kv, "-Slot-1", "hello eden");
            Assert.AreEqual(cover, 2);

            cover = TokenFactory.DashTokenCreator(out kv, "-Slot1", null);
            Assert.AreEqual(cover, 0);

            cover = TokenFactory.DashTokenCreator(out kv, null, "hello eden");
            Assert.AreEqual(cover, 0);

            cover = TokenFactory.DashTokenCreator(out kv, "Slot1", "hello eden");
            Assert.AreEqual(cover, 0);

            cover = TokenFactory.DashTokenCreator(out kv, "-Slot 1", "hello eden");
            Assert.AreEqual(cover, 0);

            cover = TokenFactory.DashTokenCreator(out kv, "--Slot1", "hello eden");
            Assert.AreEqual(cover, 0);
        }