MCPcopy Create free account
hub / github.com/SimpleITK/SimpleITK / TEST_F

Function TEST_F

Testing/Unit/itkHashImageFilterTest.cxx:67–95  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

65};
66
67TEST_F(HashImageFilterTest, InstantiateTest)
68{
69
70 using UCHAR1HasherType = itk::HashImageFilter<itk::Image<unsigned char, 1>>;
71 EXPECT_TRUE(UCHAR1HasherType::New().IsNotNull());
72
73 using UCHAR2HasherType = itk::HashImageFilter<itk::Image<unsigned char, 2>>;
74 EXPECT_TRUE(UCHAR2HasherType::New().IsNotNull());
75
76 using UCHAR3HasherType = itk::HashImageFilter<itk::Image<unsigned char, 3>>;
77 EXPECT_TRUE(UCHAR3HasherType::New().IsNotNull());
78
79 using UINT23HasherType = itk::HashImageFilter<itk::Image<unsigned int, 3>>;
80 EXPECT_TRUE(UINT23HasherType::New().IsNotNull());
81
82 using INT23HasherType = itk::HashImageFilter<itk::Image<int, 3>>;
83 EXPECT_TRUE(INT23HasherType::New().IsNotNull());
84
85 using FLOATHasherType = itk::HashImageFilter<itk::Image<float, 3>>;
86 EXPECT_TRUE(FLOATHasherType::New().IsNotNull());
87
88 using DOUBLEHasherType = itk::HashImageFilter<itk::Image<double, 3>>;
89 EXPECT_TRUE(DOUBLEHasherType::New().IsNotNull());
90
91#if SITK_MAX_DIMENSION >= 4
92 using DOUBLE4DHasherType = itk::HashImageFilter<itk::Image<double, 4>>;
93 EXPECT_TRUE(DOUBLE4DHasherType::New().IsNotNull());
94#endif
95};
96
97
98TEST_F(HashImageFilterTest, MD5HashValues)

Callers

nothing calls this directly

Calls 8

HashFunction · 0.85
CastFunction · 0.85
SetHashFunctionMethod · 0.80
GetHashMethod · 0.80
GetHashFunctionMethod · 0.80
ReadImageFunction · 0.50
SetFileNameMethod · 0.45
GetFileMethod · 0.45

Tested by

no test coverage detected