Esempio n. 1
0
        public async Task Resized_images_are_cached_and_same_instance_is_returned_on_second_call()
        {
            var provider  = new StaticImageAvatarProvider(_img);
            var otherSize = 32;

            var result1 = await provider.GetAvatarAsync(_email, _name, otherSize);

            var result2 = await provider.GetAvatarAsync(_email, _name, otherSize);

            Assert.AreSame(result1, result2);
        }
Esempio n. 2
0
        public async Task Original_image_is_returned_if_size_matches()
        {
            var provider = new StaticImageAvatarProvider(_img);

            var result = await provider.GetAvatarAsync(_email, _name, _size);

            Assert.AreSame(_img, result);
        }