public async Task DeleteDeviceAsyncWithNullIdTest()
 {
     var restOpMock = new Mock<IHttpClientHelper>();
     var registryManager = new HttpRegistryManager(restOpMock.Object, IotHubName);
     await registryManager.RemoveDeviceAsync(string.Empty);
     Assert.Fail("Delete API did not throw exception when the device id was null.");
 }
 public async Task DeleteDeviceAsyncTest()
 {
     var restOpMock = new Mock<IHttpClientHelper>();
     var mockETag = new ETagHolder() { ETag = "*" };
     restOpMock.Setup(restOp => restOp.DeleteAsync(It.IsAny<Uri>(), mockETag, It.IsAny<IDictionary<HttpStatusCode, Func<HttpResponseMessage, Task<Exception>>>>(), null, It.IsAny<CancellationToken>())).Returns(Task.FromResult(0));
     var registryManager = new HttpRegistryManager(restOpMock.Object, IotHubName);
     await registryManager.RemoveDeviceAsync(new Device());
     restOpMock.VerifyAll();
 }