public static TrainingCategory Create(TrainingCategoryView v) { var d = new TrainingCategoryData(); Copy.Members(v, d); return(new TrainingCategory(d)); }
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); }