Exemple #1
0
        public void GenerateNullForEmptyEmail(string email)
        {
            var imageProvider = new GravatarImageUrlProvider(new HashGenerator());

            var imageUrl = imageProvider.GetImageUrl(email);

            Assert.Null(imageUrl);
        }
Exemple #2
0
        public void GenerateUrlForEmail()
        {
            var email         = "*****@*****.**";
            var imageProvider = new GravatarImageUrlProvider(new HashGenerator());

            var imageUrl = imageProvider.GetImageUrl(email);

            Assert.NotNull(imageUrl);
            Assert.NotEmpty(imageUrl);
            Assert.Equal("https://www.gravatar.com/avatar/7bd021685b66a1edc08a268bafd22bb8?s=96", imageUrl);
        }