コード例 #1
0
        public void NoDocumentBase()
        {
            Context context = new Context();
            context.Engine = new Engine();
            ShowDbsCommand command = new ShowDbsCommand();

            var result = command.Execute(context);

            Assert.IsNotNull(result);
            Assert.IsInstanceOfType(result, typeof(IList<string>));

            var names = (IList<string>)result;

            Assert.AreEqual(0, names.Count);
        }
コード例 #2
0
        public void TwoDocumentBases()
        {
            Context context = new Context();
            context.Engine = new Engine();
            context.Engine.CreateDocumentBase("Genesis");
            context.Engine.CreateDocumentBase("Deuteronomius");
            ShowDbsCommand command = new ShowDbsCommand();

            var result = command.Execute(context);

            Assert.IsNotNull(result);
            Assert.IsInstanceOfType(result, typeof(IList<string>));

            var names = (IList<string>)result;

            Assert.AreEqual(2, names.Count);
            Assert.AreEqual("Deuteronomius", names[0]);
            Assert.AreEqual("Genesis", names[1]);
        }