/// <summary>Snippet for ImportDocuments</summary> public void ImportDocuments_RequestObject() { // Snippet: ImportDocuments(ImportDocumentsRequest,CallSettings) // Create client FirestoreAdminClient firestoreAdminClient = FirestoreAdminClient.Create(); // Initialize request argument(s) ImportDocumentsRequest request = new ImportDocumentsRequest { DatabaseName = new DatabaseName("[PROJECT]", "[DATABASE]"), }; // Make the request Operation response = firestoreAdminClient.ImportDocuments(request); // End snippet }
/// <summary>Snippet for ImportDocumentsAsync</summary> public async Task ImportDocumentsAsync_RequestObject() { // Snippet: ImportDocumentsAsync(ImportDocumentsRequest,CallSettings) // Additional: ImportDocumentsAsync(ImportDocumentsRequest,CancellationToken) // Create client FirestoreAdminClient firestoreAdminClient = await FirestoreAdminClient.CreateAsync(); // Initialize request argument(s) ImportDocumentsRequest request = new ImportDocumentsRequest { DatabaseName = new DatabaseName("[PROJECT]", "[DATABASE]"), }; // Make the request Operation response = await firestoreAdminClient.ImportDocumentsAsync(request); // End snippet }
public async Task ImportDocumentsAsync2() { Mock <FirestoreAdmin.FirestoreAdminClient> mockGrpcClient = new Mock <FirestoreAdmin.FirestoreAdminClient>(MockBehavior.Strict); ImportDocumentsRequest request = new ImportDocumentsRequest { DatabaseName = new DatabaseName("[PROJECT]", "[DATABASE]"), }; Operation expectedResponse = new Operation { Name = "name2-1052831874", Done = true, }; mockGrpcClient.Setup(x => x.ImportDocumentsAsync(request, It.IsAny <CallOptions>())) .Returns(new Grpc.Core.AsyncUnaryCall <Operation>(Task.FromResult(expectedResponse), null, null, null, null)); FirestoreAdminClient client = new FirestoreAdminClientImpl(mockGrpcClient.Object, null); Operation response = await client.ImportDocumentsAsync(request); Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public void ImportDocuments2() { Mock <FirestoreAdmin.FirestoreAdminClient> mockGrpcClient = new Mock <FirestoreAdmin.FirestoreAdminClient>(MockBehavior.Strict); ImportDocumentsRequest request = new ImportDocumentsRequest { DatabaseName = new DatabaseName("[PROJECT]", "[DATABASE]"), }; Operation expectedResponse = new Operation { Name = "name2-1052831874", Done = true, }; mockGrpcClient.Setup(x => x.ImportDocuments(request, It.IsAny <CallOptions>())) .Returns(expectedResponse); FirestoreAdminClient client = new FirestoreAdminClientImpl(mockGrpcClient.Object, null); Operation response = client.ImportDocuments(request); Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }