public virtual void SetUp()
 {
     ApplicationService         = Substitute.For <IApplicationService>();
     LabelCollectionRetriever   = Substitute.For <ILabelCollectionRetriever>();
     CollectionService          = Substitute.For <ICollectionService>();
     ApplicationViewModelGetter = new ApplicationViewModelGetter(ApplicationService, LabelCollectionRetriever, CollectionService);
 }
Beispiel #2
0
            public new virtual void SetUp()
            {
                base.SetUp();
                ApplicationViewModelGetter.Get(ApplicationIdThatDoesNotExist)
                .Returns(x => { throw new ApplicationIdNotPartOfOrganisationException(); });

                _result = (RedirectToRouteResult)ApplicationController.Index(ApplicationIdThatDoesNotExist);
            }
 public new virtual void SetUp()
 {
     base.SetUp();
     LabelCollectionRetriever.Get("ApplicationPage").Returns(_labelsFromRetreiever);
     _applicationFromService = new Application {
         Id = ValidApplicationId
     };
     CollectionService.GetByApplication(ValidApplicationId).Returns(_collectionsFromService);
     ApplicationService.GetById(ValidApplicationId)
     .Returns(_applicationFromService);
     _result = ApplicationViewModelGetter.Get(ValidApplicationId);
 }
 public new virtual void SetUp()
 {
     base.SetUp();
     ApplicationService.GetById(ApplicationIdThatDoesNotExist)
     .Returns(x => { throw new ApplicationNotPartOfOrganisationException(); });
     try
     {
         ApplicationViewModelGetter.Get(ApplicationIdThatDoesNotExist);
     }
     catch (ApplicationNotPartOfOrganisationException ex)
     {
         _exception = ex;
     }
 }
 public new virtual void SetUp()
 {
     base.SetUp();
     try
     {
         ApplicationService.Update(ApplicationIdNotPartOfOrganisation, NewName, Active)
         .Returns(x => { throw new ApplicationNotPartOfOrganisationException(); });
         ApplicationViewModelGetter.Update(ApplicationIdNotPartOfOrganisation, NewName, Active);
     }
     catch (ApplicationNotPartOfOrganisationException ex)
     {
         _exception = ex;
     }
 }
            public new virtual void SetUp()
            {
                base.SetUp();

                CollectionService.GetByApplication(ApplicationId).Returns(_collectionsFromService);
                LabelCollectionRetriever.Get("ApplicationPage")
                .Returns(new LabelCollection
                {
                    ContentAreas =
                        new List <ContentAreaForDisplay>
                    {
                        new ContentAreaForDisplay
                        {
                            Name    = "UpdateSuccessMessage",
                            Content = SuccessMessage
                        }
                    }
                });
                ApplicationService.Update(ApplicationId, NewName, Active).Returns(_applicationFromService);
                _result = ApplicationViewModelGetter.Update(ApplicationId, NewName, Active);
            }
 public new virtual void SetUp()
 {
     base.SetUp();
     LabelCollectionRetriever.Get("ApplicationPage")
     .Returns(new LabelCollection
     {
         ContentAreas =
             new List <ContentAreaForDisplay>
         {
             new ContentAreaForDisplay
             {
                 Name    = "UpdateFailureMessageApplicationNameExists",
                 Content = LabelForFailure
             }
         }
     });
     ApplicationService.Update(ApplicationId, NewName, Active)
     .Returns(x => { throw new ApplicationNameAlreadyExistsException(); });
     ApplicationService.GetById(ApplicationId).Returns(_applicationFromGetById);
     _result = ApplicationViewModelGetter.Update(ApplicationId, NewName, Active);
 }
Beispiel #8
0
 public new virtual void SetUp()
 {
     base.SetUp();
     ApplicationViewModelGetter.Update(ApplicationIdNotPartOfOrganisation, NewName, Active).Returns(x => { throw new ApplicationIdNotPartOfOrganisationException(); });
     _result = (RedirectToRouteResult)ApplicationController.Index(ApplicationIdNotPartOfOrganisation, NewName, Active);
 }
Beispiel #9
0
 public new virtual void SetUp()
 {
     base.SetUp();
     ApplicationViewModelGetter.Get(ExistingApplicationId).Returns(_resultFromViewModelGetter);
     _result = (ViewResult)ApplicationController.Index(ExistingApplicationId);
 }
Beispiel #10
0
 public new virtual void SetUp()
 {
     base.SetUp();
     ApplicationViewModelGetter.Update(ApplicationId, NewName, Active).Returns(_modelFromGetter);
     _result = (ViewResult)ApplicationController.Index(ApplicationId, NewName, Active);
 }