Example #1
0
        public async Task Should_create_video_event()
        {
            var result = await _controller.CreateVideoEvent(_request);

            var typedResult = (NoContentResult)result;

            typedResult.StatusCode.Should().Be((int)HttpStatusCode.NoContent);
        }
Example #2
0
        public async Task Should_throw_internal_server()
        {
            var testApiClientMock = new Mock <ITestApiClient>();

            testApiClientMock
            .Setup(x => x.CreateEventAsync(It.IsAny <ConferenceEventRequest>()))
            .ThrowsAsync(ExceptionsData.INTERNAL_SERVER_EXCEPTION);

            var controller = new ConferencesController(testApiClientMock.Object, _loggerMock.Object);
            var result     = await controller.CreateVideoEvent(_request);

            var typedResult = (ObjectResult)result;

            typedResult.StatusCode.Should().Be((int)HttpStatusCode.InternalServerError);
        }