Esempio n. 1
0
        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);
        }