/// <summary>Snippet for GetBiddingStrategy</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void GetBiddingStrategyResourceNames()
 {
     // Create client
     BiddingStrategyServiceClient biddingStrategyServiceClient = BiddingStrategyServiceClient.Create();
     // Initialize request argument(s)
     BiddingStrategyName resourceName = BiddingStrategyName.FromCustomerBiddingStrategy("[CUSTOMER]", "[BIDDING_STRATEGY]");
     // Make the request
     BiddingStrategy response = biddingStrategyServiceClient.GetBiddingStrategy(resourceName);
 }
        /// <summary>Snippet for GetBiddingStrategyAsync</summary>
        /// <remarks>
        /// This snippet has been automatically generated for illustrative purposes only.
        /// It may require modifications to work in your environment.
        /// </remarks>
        public async Task GetBiddingStrategyResourceNamesAsync()
        {
            // Create client
            BiddingStrategyServiceClient biddingStrategyServiceClient = await BiddingStrategyServiceClient.CreateAsync();

            // Initialize request argument(s)
            BiddingStrategyName resourceName = BiddingStrategyName.FromCustomerBiddingStrategy("[CUSTOMER_ID]", "[BIDDING_STRATEGY_ID]");
            // Make the request
            BiddingStrategy response = await biddingStrategyServiceClient.GetBiddingStrategyAsync(resourceName);
        }
 /// <summary>Snippet for GetBiddingStrategy</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void GetBiddingStrategyRequestObject()
 {
     // Create client
     BiddingStrategyServiceClient biddingStrategyServiceClient = BiddingStrategyServiceClient.Create();
     // Initialize request argument(s)
     GetBiddingStrategyRequest request = new GetBiddingStrategyRequest
     {
         ResourceNameAsBiddingStrategyName = BiddingStrategyName.FromCustomerBiddingStrategy("[CUSTOMER_ID]", "[BIDDING_STRATEGY_ID]"),
     };
     // Make the request
     BiddingStrategy response = biddingStrategyServiceClient.GetBiddingStrategy(request);
 }
Exemple #4
0
        /// <summary>Snippet for GetBiddingStrategyAsync</summary>
        /// <remarks>
        /// This snippet has been automatically generated for illustrative purposes only.
        /// It may require modifications to work in your environment.
        /// </remarks>
        public async Task GetBiddingStrategyRequestObjectAsync()
        {
            // Create client
            BiddingStrategyServiceClient biddingStrategyServiceClient = await BiddingStrategyServiceClient.CreateAsync();

            // Initialize request argument(s)
            GetBiddingStrategyRequest request = new GetBiddingStrategyRequest
            {
                ResourceNameAsBiddingStrategyName = BiddingStrategyName.FromCustomerBiddingStrategy("[CUSTOMER]", "[BIDDING_STRATEGY]"),
            };
            // Make the request
            BiddingStrategy response = await biddingStrategyServiceClient.GetBiddingStrategyAsync(request);
        }
Exemple #5
0
        /// <summary>Snippet for GetBiddingStrategyAsync</summary>
        public async Task GetBiddingStrategyResourceNamesAsync()
        {
            // Snippet: GetBiddingStrategyAsync(BiddingStrategyName, CallSettings)
            // Additional: GetBiddingStrategyAsync(BiddingStrategyName, CancellationToken)
            // Create client
            BiddingStrategyServiceClient biddingStrategyServiceClient = await BiddingStrategyServiceClient.CreateAsync();

            // Initialize request argument(s)
            BiddingStrategyName resourceName = BiddingStrategyName.FromCustomerBiddingStrategy("[CUSTOMER]", "[BIDDING_STRATEGY]");
            // Make the request
            BiddingStrategy response = await biddingStrategyServiceClient.GetBiddingStrategyAsync(resourceName);

            // End snippet
        }
        public override string BuildSingleStrategyString(Strategy strategy)
        {
            BiddingStrategyName name = (BiddingStrategyName)strategy.Name;

            if (strategy.Type == StrategyType.Other)
            {
                switch (name)
                {
                case BiddingStrategyName.CanBeginContract:
                    return("");
                }
                return("State='41' or State='42'");
            }
            return(StandardStrategyStringBuilder.BuildStrategyString(strategy));
        }
Exemple #7
0
        public async Task GetBiddingStrategyAsync()
        {
            Mock <BiddingStrategyService.BiddingStrategyServiceClient> mockGrpcClient = new Mock <BiddingStrategyService.BiddingStrategyServiceClient>(MockBehavior.Strict);
            GetBiddingStrategyRequest expectedRequest = new GetBiddingStrategyRequest
            {
                ResourceName = new BiddingStrategyName("[CUSTOMER]", "[BIDDING_STRATEGY]").ToString(),
            };
            BiddingStrategy expectedResponse = new BiddingStrategy
            {
                ResourceName = "resourceName2625949903",
            };

            mockGrpcClient.Setup(x => x.GetBiddingStrategyAsync(expectedRequest, It.IsAny <CallOptions>()))
            .Returns(new Grpc.Core.AsyncUnaryCall <BiddingStrategy>(Task.FromResult(expectedResponse), null, null, null, null));
            BiddingStrategyServiceClient client   = new BiddingStrategyServiceClientImpl(mockGrpcClient.Object, null);
            string          formattedResourceName = new BiddingStrategyName("[CUSTOMER]", "[BIDDING_STRATEGY]").ToString();
            BiddingStrategy response = await client.GetBiddingStrategyAsync(formattedResourceName);

            Assert.AreEqual(expectedResponse, response);
            mockGrpcClient.VerifyAll();
        }