public void GivenDeleteApiProxyRevision_WhenNotFound_ThenError()
        {
            // Arrange
            var fixture = new ApigeeAliasesFixture(this.output);

            ApigeeAliases.ApigeeProxyManagementService = fixture.ApigeeProxyManagementService;
            fixture.Use(HttpStatusCode.NotFound, "DeleteApiProxyRevisionWhenNotFound.json");

            // Act
            Assert.Throws <Exception>(() => ApigeeAliases.DeleteApiProxyRevision(fixture.ContextMock.Object, "org", "proxy", "123"));
        }
        public void GivenDeleteApiProxyRevision_WhenFound_ThenSuccess()
        {
            // Arrange
            var fixture = new ApigeeAliasesFixture(this.output);

            ApigeeAliases.ApigeeProxyManagementService = fixture.ApigeeProxyManagementService;

            fixture.UseSuccessfulGetApiProxyResponse();

            // Act
            ApigeeAliases.DeleteApiProxyRevision(fixture.ContextMock.Object, "org", "proxy", "123");
        }