コード例 #1
0
        public static TrainingCategory Create(TrainingCategoryView v)
        {
            var d = new TrainingCategoryData();

            Copy.Members(v, d);

            return(new TrainingCategory(d));
        }
コード例 #2
0
        public override void TestInitialize()
        {
            base.TestInitialize();
            trainings  = new TestRepository();
            entries    = new TestTimetableEntriesRepository();
            types      = new TestTrainingTypesRepository();
            coaches    = new TestCoachesRepository();
            categories = new TestTrainingCategoriesRepository();
            locations  = new TestLocationsRepository();

            trainingData = GetRandom.Object <TrainingData>();
            var t = new Training(trainingData);

            trainings.Add(t).GetAwaiter();

            typeData = GetRandom.Object <TrainingTypeData>();
            var tt = new TrainingType(typeData);

            types.Add(tt).GetAwaiter();

            locationData = GetRandom.Object <LocationData>();
            var l = new Location(locationData);

            locations.Add(l).GetAwaiter();

            coachData = GetRandom.Object <CoachData>();
            var c = new Coach(coachData);

            coaches.Add(c).GetAwaiter();

            categoryData = GetRandom.Object <TrainingCategoryData>();
            var tc = new TrainingCategory(categoryData);

            categories.Add(tc).GetAwaiter();

            obj = new TestClass(trainings, entries, categories, coaches, types, locations);
        }