public Task When_a_REstate_gRPC_Server_is_created_and_started() { if (CurrentGrpcServer == null) { lock (CurrentGrpcServerSyncRoot) { if (CurrentGrpcServer == null) { CurrentGrpcServer = CurrentHost.Agent() .AsRemote() .CreateGrpcServer(new ServerPort("0.0.0.0", 0, ServerCredentials.Insecure)); } } } CurrentGrpcServer.Start(); return(Task.CompletedTask); }
public async Task Given_a_REstate_gRPC_Server_failure() { await CurrentGrpcServer.KillAsync(); }