public void TestInitialize() { this.jsonParser = new JsonParser(); this.jsonRepository = new JsonRepository(); this.urlProvider = new RESTfulURLProvider(); this.dataProvider = new ScheduleDataProvider(this.jsonParser , this.jsonRepository , this.urlProvider ); }
public void TestInitialize() { this.jsonParser = new Mock <IJsonParser>(); this.jsonRepository = new Mock <IJsonRepository>(); this.urlProvider = new Mock <IRESTfulURLProvider>(); this.dataProvider = new ScheduleDataProvider(this.jsonParser.Object , this.jsonRepository.Object , this.urlProvider.Object ); }
public void TestInitialize() { var jsonParser = new JsonParser(); var jsonRepository = new JsonRepository(); var urlProvider = new RESTfulURLProvider(); var dataProvider = new ScheduleDataProvider(jsonParser , jsonRepository , urlProvider ); this.scheduleResult = dataProvider.GetSchedules(); var calculator = new MeetingSchedulerCalculator(this.scheduleResult); this.timeService = new Mock <ITimeService>(); this.scheduler = new MeetingScheduler(this.timeService.Object , calculator); }