Пример #1
0
        public void ThenLicenseeFilterSelectionIsSuccessfullySaved()
        {
            ScenarioContext.Current.Should().ContainKey("licenseeId");
            var licenseeId = ScenarioContext.Current.Get <Guid>("licenseeId");

            var data = new LicenseeFilterSelectionData()
            {
                Licensees = new[] { licenseeId }
            };

            var result = AdminApiProxy.SaveLicenseeFilterSelectionInAdminManager(data);

            result.Should().NotBeNull();
            result.StatusCode.ShouldBeEquivalentTo(HttpStatusCode.OK);
        }
Пример #2
0
 public HttpResponseMessage SaveLicenseeFilterSelectionInAdminManager(LicenseeFilterSelectionData request)
 {
     return(WebClient.SecurePostAsJson <LicenseeFilterSelectionData, HttpResponseMessage>(Token, _url + AdminApiRoutes.SaveLicenseeFilterSelectionInAdminManager, request));
 }
Пример #3
0
        public IHttpActionResult SaveLicenseeFilterSelection(LicenseeFilterSelectionData data)
        {
            _adminCommands.SetLicenseeFilterSelections(data.Licensees);

            return(Ok(new { result = "success" }));
        }