public void GetImage() { using (var httpTest = new HttpTest()) { Identifier imageId = "1"; httpTest.RespondWithJson(new Image { Id = imageId }); var result = _compute.GetImage(imageId); httpTest.ShouldHaveCalled($"*/images/{imageId}"); Assert.NotNull(result); Assert.Equal(imageId, result.Id); Assert.IsType <ComputeApi>(((IServiceResource)result).Owner); } }