public async Task ShouldSendRequestAsExpected()
        {
            // given
            TopologyRequest expectedRequest = new TopologyRequest();

            // when
            await ZeebeClient.TopologyRequest().Send();

            // then
            var actualRequest = TestService.Requests[0];

            Assert.AreEqual(expectedRequest, actualRequest);
        }
示例#2
0
        //
        // overwrite base methods to handle requests
        //

        public override Task <TopologyResponse> Topology(TopologyRequest request, ServerCallContext context)
        {
            return(Task.FromResult((TopologyResponse)HandleRequest(request, context)));
        }
示例#3
0
 public override AsyncUnaryCall <TopologyResponse> TopologyAsync(TopologyRequest request, CallOptions options)
 {
     throw new ObjectDisposedException(ZeebeClientWasAlreadyDisposed);
 }
示例#4
0
 public override AsyncUnaryCall <TopologyResponse> TopologyAsync(TopologyRequest request, Metadata headers = null, DateTime?deadline = null,
                                                                 CancellationToken cancellationToken       = default(CancellationToken))
 {
     throw new ObjectDisposedException(ZeebeClientWasAlreadyDisposed);
 }
示例#5
0
 public override TopologyResponse Topology(TopologyRequest request, CallOptions options)
 {
     throw new ObjectDisposedException(ZeebeClientWasAlreadyDisposed);
 }