예제 #1
0
 public void CheckImageFromGravatar()
 {
     using (var client = new WebClient())
     {
         using (var strm = new MemoryStream(client.DownloadData(Gravimage.Get("*****@*****.**"))))
         {
             var img = Image.FromStream(strm);
             img.Width.Should().Be(80);
             img.Height.Should().Be(80);
         }
     }
 }
예제 #2
0
 public void GetWithBigSize()
 {
     Gravimage.Get("test", 2050);
 }
예제 #3
0
 public void GetWithNull()
 {
     Gravimage.Get(null);
 }
예제 #4
0
 public void GetWithDefaultImage()
 {
     Gravimage.Get("*****@*****.**", 80, Gravimage.RatingType.R, Gravimage.DefaultImage.Monsterid).Should().Contain("d=monsterid");
 }
예제 #5
0
 public void GetWithRatingType()
 {
     Gravimage.Get("*****@*****.**", 80, Gravimage.RatingType.R).Should().Contain("r=r");
 }
예제 #6
0
 public void GetWithSize()
 {
     Gravimage.Get("*****@*****.**", 140).Should().Contain("s=140");
 }
예제 #7
0
 public void GetDefault()
 {
     Gravimage.Get("*****@*****.**").Should().NotBeEmpty();
 }