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); }
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); }