public async Task Subscribe_executes() { /* Given */ var id = "1"; var payload = new OperationMessagePayload(); /* When */ await _sut.SubscribeOrExecuteAsync(id, payload, _writer); /* Then */ await _executer.Received().ExecuteAsync( Arg.Is(payload.OperationName), Arg.Is(payload.Query), Arg.Any <dynamic>()); }
public async Task Subscribe_executes() { /* Given */ var id = "1"; var payload = new OperationMessagePayload(); var context = new MessageHandlingContext(_server, null); /* When */ await _sut.SubscribeOrExecuteAsync(id, payload, context); /* Then */ await _executer.Received().ExecuteAsync( Arg.Is(payload.OperationName), Arg.Is(payload.Query), Arg.Any <dynamic>(), context); }