public async Task GetAllAsync_ShoulrReturnAll()
        {
            var list = new Fixture().CreateMany <Basic>();

            _basicService.Setup(x => x.GetAllAsync()).ReturnsAsync(list);
            var controller = new BasicController(_basicService.Object);

            var actionResult = await controller.GetAllAsync();

            actionResult.Should().BeOfType <ActionResult <IEnumerable <Basic> > >();
            var result = actionResult.Result as OkObjectResult;
            var values = result.Value as IEnumerable <Basic>;

            values.Should().HaveCount(list.Count());
        }