コード例 #1
0
            public void Returns_False_For_String()
            {
                var myEvaluator = new MoqabilityEvaluator();

                Assert.IsFalse(myEvaluator.IsMoqable <string>());
            }
コード例 #2
0
            public void Returns_True_For_Type_With_Default_Constructor()
            {
                var myEvaluator = new MoqabilityEvaluator();

                Assert.IsTrue(myEvaluator.IsMoqable <Moqable>());
            }
コード例 #3
0
            public void Returns_True_For_Reference_Type_With_No_Empty_Constructor()
            {
                var myEvaluator = new MoqabilityEvaluator();

                Assert.IsTrue(myEvaluator.IsMoqable <NoDefaultXtor>());
            }
コード例 #4
0
            public void Returns_True_For_Interface()
            {
                var myEvaluator = new MoqabilityEvaluator();

                Assert.IsTrue(myEvaluator.IsMoqable <IBasicMath>());
            }
コード例 #5
0
            public void Returns_False_For_ValueType()
            {
                var myEvaluator = new MoqabilityEvaluator();

                Assert.IsFalse(myEvaluator.IsMoqable <int>());
            }
コード例 #6
0
            public void Returns_True_For_Type_With_Default_Constructor()
            {
                var myEvaluator = new MoqabilityEvaluator();

                Assert.IsTrue(myEvaluator.IsMoqable<Moqable>());
            }
コード例 #7
0
            public void Returns_True_For_Reference_Type_With_No_Empty_Constructor()
            {
                var myEvaluator = new MoqabilityEvaluator();

                Assert.IsTrue(myEvaluator.IsMoqable<NoDefaultXtor>());
            }
コード例 #8
0
            public void Returns_True_For_Interface()
            {
                var myEvaluator = new MoqabilityEvaluator();

                Assert.IsTrue(myEvaluator.IsMoqable<IBasicMath>());
            }
コード例 #9
0
            public void Returns_False_For_ValueType()
            {
                var myEvaluator = new MoqabilityEvaluator();

                Assert.IsFalse(myEvaluator.IsMoqable<int>());
            }
コード例 #10
0
            public void Returns_False_For_String()
            {
                var myEvaluator = new MoqabilityEvaluator();

                Assert.IsFalse(myEvaluator.IsMoqable<string>());
            }