public async Task Post_DocumentDoesNotExistsAndItShouldBeCreated_MethodReturn201()
        {
            var command = new CreateDocument()
            {
            };
            var documentserviceMock   = new Mock <IDocumentService>();
            var commandDispatcherMock = new Mock <ICommandDispatcher>();

            var documentsController = new DocumentsController(commandDispatcherMock.Object, documentserviceMock.Object);

            var response = await documentsController.Post(command);

            response.Should().NotBeNull();
            response.Should().BeOfType <CreatedResult>();
            (response as ObjectResult).StatusCode.Should().Be(201);
        }