public void GetSubjectQuery_ShouldThrowNotFoundException()
        {
            var command = new GetSubjectQuery {
                Id = 99
            };

            FluentActions.Invoking(() =>
                                   SendAsync(command)).Should().Throw <NotFoundException>();
        }
Пример #2
0
        public async Task <IActionResult> Get(string subjectCode, CancellationToken cancellationToken)
        {
            var query = new GetSubjectQuery {
                SubjectCode = subjectCode
            };
            var dto = await this.mediator.Send(query, cancellationToken);

            return(this.Ok(dto));
        }