コード例 #1
0
        public static void Test_ActionTypeMapper_isActionType_Returns_True_On_Valid_Action_Types(Type t)
        {
            //arrange
            ActionTypeRelationalMapper mapper = new ActionTypeRelationalMapper();

            //assert
            Assert.IsTrue(mapper.isActionType(t), "Expected type {0} to return true from {1}", t.ToString(), nameof(mapper.isActionType));
        }
コード例 #2
0
        public static void Test_ActionTypeMapper_isActionType_Returns_False_On_Invalid_Types(Type t)
        {
            //arrange
            ActionTypeRelationalMapper mapper = new ActionTypeRelationalMapper();

            //assert
            Assert.IsFalse(mapper.isActionType(t), "Expected type {0} to return false from {1}", t.ToString(), nameof(mapper.isActionType));
        }
コード例 #3
0
        public static void Test_ActionTypeMapper_Maps_To_Expected_UnityEvent_Type(Type t, Type expectedType)
        {
            //arrange
            ActionTypeRelationalMapper mapper = new ActionTypeRelationalMapper();

            //act
            Type resultType = mapper.ResolveMappedType(t);

            Assert.NotNull(resultType, "Failed to get non null type mapped for {0}", t);
            Assert.AreEqual(expectedType, resultType, "Failed to map {0} to {1}. Got {2} instead.", t, expectedType, resultType);
        }
コード例 #4
0
        public static void Test_ActionTypeMapper_Maps_To_Expected_UnityEvent_Type(Type t, Type expectedType)
        {
            //arrange
            ActionTypeRelationalMapper mapper = new ActionTypeRelationalMapper();

            //act
            Type resultType = mapper.ResolveMappedType(t);

            Assert.NotNull(resultType, "Failed to get non null type mapped for {0}", t);
            Assert.AreEqual(expectedType, resultType, "Failed to map {0} to {1}. Got {2} instead.", t, expectedType, resultType);
        }
コード例 #5
0
 public AddTestityEventSerializedDelegateStep(ActionTypeRelationalMapper mapper, TestityGenericEventTracker tracker, ITypeMemberParser parser)
 {
     actionMapper = mapper;
     typeParser   = parser;
     eventTracker = tracker;
 }
コード例 #6
0
 public AddTestityEventSerializedDelegateStep(ActionTypeRelationalMapper mapper, TestityGenericEventTracker tracker, ITypeMemberParser parser)
 {
     actionMapper = mapper;
     typeParser = parser;
     eventTracker = tracker;
 }