Пример #1
0
 public async Task CanRetrieveResourceUriFromDirectory()
 {
     using (var http = new HttpClient(CreateHttpMock().Object))
         using (var handler = new AcmeHttpHandler(server, http))
         {
             Assert.Equal(Helper.MockDirectoryV1.NewReg, await handler.GetResourceUri(ResourceTypes.NewRegistration));
             Assert.Equal(Helper.MockDirectoryV1.NewAuthz, await handler.GetResourceUri(ResourceTypes.NewAuthorization));
             Assert.Equal(Helper.MockDirectoryV1.NewCert, await handler.GetResourceUri(ResourceTypes.NewCertificate));
             Assert.Equal(Helper.MockDirectoryV1.RevokeCert, await handler.GetResourceUri(ResourceTypes.RevokeCertificate));
         }
 }
Пример #2
0
 public async Task ShouldFaildWithInvalidResourceType()
 {
     using (var http = new HttpClient(CreateHttpMock().Object))
         using (var handler = new AcmeHttpHandler(server, http))
         {
             await Assert.ThrowsAsync <AcmeException>(async() => await handler.GetResourceUri("invalid-type"));
         }
 }