コード例 #1
0
 public void TestGetTileBadAdress()
 {
     MyAssert.Throws <ArgumentException>(() => dz.GetTile(0, new SizeL(-1, 0)));
     MyAssert.Throws <ArgumentException>(() => dz.GetTile(0, new SizeL(1, 0)));
 }
コード例 #2
0
ファイル: TestOpenSlide.cs プロジェクト: agasinsk/SlideInfo
 public void TestOpen()
 {
     MyAssert.Throws <OpenSlideException>(() => new OpenSlide("does_not_exist"));
     MyAssert.Throws <OpenSlideException>(() => new OpenSlide("setup.py"));
     MyAssert.Throws <OpenSlideException>(() => new OpenSlide("tests/unopenable.tiff"));
 }
コード例 #3
0
 public void TestGetTileBadLevel()
 {
     MyAssert.Throws <ArgumentException>(() => dz.GetTile(-1, new SizeL(0, 0)));
     MyAssert.Throws <ArgumentException>(() => dz.GetTile(10, new SizeL(0, 0)));
 }
コード例 #4
0
ファイル: TestOpenSlide.cs プロジェクト: agasinsk/SlideInfo
 public void TestReadBadRegion()
 {
     Assert.AreEqual(osr.Properties["openslide.vendor"], "aperio");
     MyAssert.Throws <OpenSlideException>(() => osr.ReadRegion(new SizeL(0, 0), 0, new SizeL(16, 16)));
 }
コード例 #5
0
ファイル: TestOpenSlide.cs プロジェクト: agasinsk/SlideInfo
 public void TestReadRegionBadSize()
 {
     MyAssert.Throws <OpenSlideException>(() => osr.ReadRegion(new SizeL(0, 0), 1, new SizeL(400, -5)));
 }
コード例 #6
0
ファイル: TestOpenSlide.cs プロジェクト: agasinsk/SlideInfo
 public void TestReadRegionSizeDimensionZero()
 {
     MyAssert.Throws <ArgumentException>(() => osr.ReadRegion(new SizeL(0, 0), 0, new SizeL(400, 0)));
 }
コード例 #7
0
ファイル: TestImageSlide.cs プロジェクト: agasinsk/SlideInfo
 public void TestReadRegionBadLevel()
 {
     MyAssert.Throws <OpenSlideException>(() => osr.ReadRegion(new SizeL(0, 0), 1, new SizeL(100, 100)));
 }
コード例 #8
0
ファイル: TestImageSlide.cs プロジェクト: agasinsk/SlideInfo
 public void TestOpen()
 {
     MyAssert.Throws <IOException>(() => new ImageSlide("does_not_exist"));
     MyAssert.Throws <IOException>(() => new ImageSlide("setup.py"));
 }