public void DealController_GetDealTestCase()
        {
            DealContext dbContext  = LoadDependencies <DealContext>();
            var         mockRepo   = new DealRepository(dbContext);
            var         logger     = new FlatFileLogger();
            var         controller = new DealController(mockRepo, logger);
            var         result     = controller.GetDealsByCountryId(1);

            Assert.NotNull(result);
            var deal = Assert.IsAssignableFrom <Deal>((result as OkObjectResult).Value as Deal);

            Assert.Equal(1, deal.country_id);
        }