public void ServiceRepositoryStoreTest()
 {
     ServiceRepository repo = new ServiceRepository();
     IService entity = new RegistUser();
     repo.storeServiceEntity(service_type.REGIST_USER, entity);
     Assert.AreSame(entity, repo.getServiceEntity(service_type.REGIST_USER));
 }
Exemplo n.º 2
0
        private void lazyinit()
        {
            repositoy = new ServiceRepository();
            IService entity = null;

            entity = new GetUserInfo();
            repositoy.storeServiceEntity(service_type.GET_USER_INFO, entity);

            entity = new RegistUser();
            repositoy.storeServiceEntity(service_type.REGIST_USER, entity);

            entity = new UserLogin();
            repositoy.storeServiceEntity(service_type.USER_LOGIN, entity);

            entity = new DeleteTravelDiary();
            repositoy.storeServiceEntity(service_type.DELETE_TRAVEL_DIARY, entity);

            entity = new UpdateTravelDiary();
            repositoy.storeServiceEntity(service_type.UPDATE_TRAVEL_DIARY, entity);

            entity = new PublishTravelDiary();
            repositoy.storeServiceEntity(service_type.PUBLISH_TRAVEL_DIARY, entity);

            entity = new GetTravelDiariesList();
            repositoy.storeServiceEntity(service_type.GET_TRAVEL_DIARYLIST, entity);

            entity = new GetTravelDiaryDetailInfo();
            repositoy.storeServiceEntity(service_type.GET_TRAVEL_DIARY_DETAIL, entity);

            entity = new GetTravelComments();
            repositoy.storeServiceEntity(service_type.GET_TRAVEL_COMMENT, entity);

            entity = new GetAssociatedProductsInfo();
            repositoy.storeServiceEntity(service_type.GET_ASSOCIATED_PRODUCT, entity);

            entity = new GetCategory();
            repositoy.storeServiceEntity(service_type.GET_DISPLAY_CATEGORY, entity);

            entity = new CollectTravelDiary();
            repositoy.storeServiceEntity(service_type.COLLECT_TRAVEL_DIARY, entity);

            entity = new ReserveProduct();
            repositoy.storeServiceEntity(service_type.RESERVE_PRODUCT, entity);

            return;
        }