示例#1
0
        public ObjectComparatorManager_Tests()
        {
            LocalIocManager.Register <IObjectComparator, ObjectComparatorTestClassObjectComparator>();
            LocalIocManager.Register <IObjectComparator, MyTestStringObjectComparator>();
            LocalIocManager.Register <IObjectComparatorManager, ObjectComparatorManager>();

            _objectComparatorManager = LocalIocManager.Resolve <IObjectComparatorManager>();
        }
示例#2
0
        protected ObjectComparatorTestBase()
        {
            LocalIocManager.Register <IObjectComparator, IntObjectComparator>();
            LocalIocManager.Register <IObjectComparator, NullableIntObjectComparator>();

            LocalIocManager.Register <IObjectComparator, BooleanObjectComparator>();
            LocalIocManager.Register <IObjectComparator, NullableBooleanObjectComparator>();

            LocalIocManager.Register <IObjectComparator, LongObjectComparator>();
            LocalIocManager.Register <IObjectComparator, NullableLongObjectComparator>();

            LocalIocManager.Register <IObjectComparator, DateTimeObjectComparator>();
            LocalIocManager.Register <IObjectComparator, NullableDateTimeObjectComparator>();

            LocalIocManager.Register <IObjectComparator, StringObjectComparator>();
            LocalIocManager.Register <IObjectComparatorManager, ObjectComparatorManager>();

            ObjectComparatorManager = LocalIocManager.Resolve <IObjectComparatorManager>();
        }