Example #1
0
 public void NullMask()
 {
     Assert.Throws <ArgumentNullException>(() => ImageMaskUtil.ExtractImageIdFromMask(null));
 }
Example #2
0
 public void EmptyMask()
 {
     Assert.Empty(ImageMaskUtil.ExtractImageIdFromMask(string.Empty));
 }
Example #3
0
 public void ValidMask()
 {
     Assert.Equal(new [] { 0, 8, 1, 5 }, ImageMaskUtil.ExtractImageIdFromMask("0815"));
 }
Example #4
0
 public void InvalidMask()
 {
     Assert.Throws <InvalidImageMaskException>(() => ImageMaskUtil.ExtractImageIdFromMask("0123abc"));
     Assert.Throws <InvalidImageMaskException>(() => ImageMaskUtil.ExtractImageIdFromMask("01239"));
     Assert.Throws <InvalidImageMaskException>(() => ImageMaskUtil.ExtractImageIdFromMask("01421"));
 }