Exemplo n.º 1
0
        public ActionResult CoverPictureThumb(int id = invalidId)
        {
            if (id == invalidId)
            {
                return(HttpNotFound());
            }

            var data = queries.GetCoverPictureThumb(id);

            return(Picture(data));
        }
Exemplo n.º 2
0
        public async Task GetCoverPictureThumb()
        {
            var contract = await CallUpdate(ResourceHelper.TestImage());

            var result = _queries.GetCoverPictureThumb(contract.Id);

            result.Should().NotBeNull("result");
            result.Picture.Should().NotBeNull("Picture");
            result.Picture.Bytes.Should().NotBeNull("Picture content");
            result.Picture.Mime.Should().Be(contract.CoverPictureMime, "Picture MIME");
            result.EntryId.Should().Be(contract.Id, "EntryId");
        }
Exemplo n.º 3
0
        public void GetCoverPictureThumb()
        {
            var contract = CallUpdate(ResourceHelper.TestImage());

            var result = queries.GetCoverPictureThumb(contract.Id);

            Assert.IsNotNull(result, "result");
            Assert.IsNotNull(result.Picture, "Picture");
            Assert.IsNotNull(result.Picture.Bytes, "Picture content");
            Assert.AreEqual(contract.CoverPictureMime, result.Picture.Mime, "Picture MIME");
            Assert.AreEqual(contract.Id, result.EntryId, "EntryId");
        }