public async Task GetDesignDocumentAsync_Exists_Success() { // Arrange var createResult = await _bucketManager.InsertDesignDocumentAsync("test", JsonConvert.SerializeObject(DesignDoc)); Assert.True(createResult.Success); try { // Act var result = await _bucketManager.GetDesignDocumentAsync("test"); // Assert Assert.NotNull(result); Assert.True(result.Success); } finally { // Cleanup var removeResult = _bucketManager.RemoveDesignDocumentAsync("test").Result; Assert.True(removeResult.Success); } }