コード例 #1
0
        public Type CardinalCompassPointFactoryTester(string typeId)
        {
            var factory      = new CardinalCompassPointFactory();
            var compassPoint = factory.Get(typeId);

            return(compassPoint?.GetType());
        }
コード例 #2
0
        public void CannotPassInvalidCharacterToCompassPointFactoryGet()
        {
            const string TypeId       = "n";
            var          factory      = new CardinalCompassPointFactory();
            TestDelegate testDelegate = () => factory.Get(TypeId);

            Assert.That(testDelegate, Throws.TypeOf <CardinalCompassPointFactory.InvalidTypeIdentifierException>());
        }
コード例 #3
0
 public void CanCreateCardinalCompassPointFactory()
 {
     var factory = new CardinalCompassPointFactory();
 }