public new virtual void SetUp() { OrganisationService.Stub(x => x.IdExists(OrganisationIdThatDoesNotExist)).Return(false); Application application = new Application { Name = "NewName", OrganisationId = OrganisationIdThatDoesNotExist }; try { ApplicationService.Create(application); } catch (OrganisationDoesNotExistException ex) { _exception = ex; } }
public Application Update(Application entity) { throw new NotImplementedException(); }
public new void SetUp() { base.SetUp(); ApplicationIntoService = new Application(); ApplicationService.Stub(x => x.Create(ApplicationIntoService)).Return(_applicationFromService); Outcome = ApplicationsController.Post(ApplicationIntoService); }
public new virtual void SetUp() { base.SetUp(); var applicationToUpdate = new Application(); var organisationIdNotValidException = new OrganisationIdNotValidException(); try { ApplicationService.Stub(x => x.Update(applicationToUpdate)).Throw(organisationIdNotValidException); ApplicationsController.Put(applicationToUpdate); } catch (HttpResponseException ex) { _exception = ex; } }
public new virtual void SetUp() { base.SetUp(); var applicationThatDoesNotExist = new Application(); ApplicationService.Stub(x => x.Update(applicationThatDoesNotExist)).Throw(new ItemNotFoundException()); try { ApplicationsController.Put(applicationThatDoesNotExist); } catch (HttpResponseException ex) { _exception = ex; } }
public new virtual void SetUp() { _application = new Application { Name="name", OrganisationId = OrganisationIdThatExists }; OrganisationService.Stub(x => x.IdExists(OrganisationIdThatExists)).Return(true); ApplicationRepository.Stub(x => x.GetApplicationsForOrganisation(OrganisationIdThatExists)).Return(new List<Application>()); ApiKeyCreator.Stub(x => x.Create()).Return(ApiKeyFromCreator); _result = ApplicationService.Create(_application); }
public new virtual void SetUp() { base.SetUp(); ApplicationRepository.Stub(x => x.GetByApiKey(apiKey)).Return(ApplicationToReturn); result = ApplicationService.GetApplicationByApiKey(apiKey); }
public BadRequestException UpdateApplicationWithUnspecifiedName(Application application) { try { application.Name = string.Empty; _applicationsServiceAgent.Put(application); } catch (BadRequestException ex) { return ex; } return null; }
public OrganisationIdNotValidException UpdateApplicationWithDifferentOrganisationId(Application application) { try { application.OrganisationId = "different"; _applicationsServiceAgent.Put(application); } catch (OrganisationIdNotValidException ex) { return ex; } throw new SpecFlowException("Expected OrganisationIdNotValidException not caught"); }
public Application UpdateApplication(Application application) { return _applicationsServiceAgent.Put(application); }
public OrganisationDoesNotExistException NewApplicationWithNonExistentOrganisation() { try { Application application = new Application { Name = "validName", OrganisationId = "I do not exist" }; _applicationsServiceAgent.Post(application); } catch (OrganisationDoesNotExistException exception) { return exception; } return null; }
public Application Put(Application application) { HttpRequestMessage request = CreatePutRequest(application, "/application/"); return CheckResult<Application>(request); }