public NonObligatedControllerTests()
        {
            weeeClient     = A.Fake <IWeeeClient>();
            requestCreator = A.Fake <INonObligatedWeeeRequestCreator>();
            breadcrumb     = A.Fake <BreadcrumbService>();
            cache          = A.Fake <IWeeeCache>();
            calculator     = A.Fake <ICategoryValueTotalCalculator>();

            mapper     = A.Fake <IMap <ReturnToNonObligatedValuesViewModelMapTransfer, NonObligatedValuesViewModel> >();
            controller = new NonObligatedController(cache, breadcrumb, () => weeeClient, requestCreator, mapper);
        }
예제 #2
0
 public NonObligatedController(IWeeeCache cache,
                               BreadcrumbService breadcrumb,
                               Func <IWeeeClient> apiClient,
                               INonObligatedWeeeRequestCreator requestCreator,
                               IMap <ReturnToNonObligatedValuesViewModelMapTransfer,
                                     NonObligatedValuesViewModel> mapper)
 {
     this.apiClient      = apiClient;
     this.requestCreator = requestCreator;
     this.breadcrumb     = breadcrumb;
     this.cache          = cache;
     this.mapper         = mapper;
 }
 public NonObligatedWeeeRequestCreatorTests()
 {
     requestCreator = new NonObligatedWeeeRequestCreator();
     calculator     = new CategoryValueTotalCalculator();
 }