示例#1
0
        public void PlaceTest()
        {
            var factory = new InputFactory();

            Assert.IsType <PlaceCommand>(factory.GetCommand("Place some"));
        }
示例#2
0
        public void LeftTest()
        {
            var factory = new InputFactory();

            Assert.IsType <LeftCommand>(factory.GetCommand("Left"));
        }
示例#3
0
        public void ReportTest()
        {
            var factory = new InputFactory();

            Assert.IsType <ReportCommand>(factory.GetCommand("Report"));
        }
示例#4
0
        public void InvalidTest()
        {
            var factory = new InputFactory();

            Assert.IsType <InvalidCommand>(factory.GetCommand("Some some"));
        }