public async Task FindSnapshotsTest() { Trace.WriteLine("Creating a test server..."); var server = await _testData.CreateServer(); await server.WaitUntilActiveAsync(); Trace.WriteLine("Snapshotting server..."); var snapshot = await server.SnapshotAsync(new SnapshotServerRequest(server.Name + "SNAPSHOT")); _testData.Register(snapshot); Trace.WriteLine("Getting snapshot details..."); var results = await _compute.ListImagesAsync(new ImageListOptions { Type = ImageType.Snapshot }); Assert.NotNull(results); Assert.All(results, x => Assert.Equal(ImageType.Snapshot, x.Type)); Assert.Contains(results, image => image.Id == snapshot.Id); }