예제 #1
0
        public void CreateShipWrong1()
        {
            SimpleFactory factory = SimpleFactory.Instance;
            var           ship    = factory.CreateCruiser("cobalt");

            Assert.IsNull(ship);
        }
예제 #2
0
        public void CreateShipEmpty1()
        {
            SimpleFactory factory = SimpleFactory.Instance;
            var           ship    = factory.CreateCruiser(null);

            Assert.IsNull(ship);
        }
예제 #3
0
        public void CreateShip1()
        {
            SimpleFactory factory = SimpleFactory.Instance;
            var           ship    = factory.CreateCruiser("kodiak");

            Assert.IsNotNull(ship);
        }