public async Task GetImage_Should_Throw_If_No_Image_Found()
        {
            using var context = await this.GetDatabase();

            var mapper         = this.GetMapper();
            var galleryService = new GalleryService(context, null, mapper);


            Assert.Throws <ArgumentException>(() => galleryService.GetImage <ImageApiViewModel>("Incorrect").Id);
        }
        public async Task GetImage_Should_Return_Correct_Image()
        {
            using var context = await this.GetDatabase();

            var mapper         = this.GetMapper();
            var galleryService = new GalleryService(context, null, mapper);

            var expected = "1";
            var actual   = galleryService.GetImage <ImageApiViewModel>("1").Id;

            Assert.Equal(expected, actual);
        }