Skip to content

Commit b0ad8e5

Browse files
committed
StatisticsTest: add tests with adaptation
Ensure we can call min/max when adapting to functions.
1 parent db972f0 commit b0ad8e5

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

scijava-ops-image/src/test/java/org/scijava/ops/image/stats/StatisticsTest.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,20 @@ public void testMin() {
161161
Assertions.assertEquals(0, min.getRealDouble(), 0.00001d, "Min");
162162
}
163163

164+
@Test
165+
public void testMinAdapted() {
166+
final UnsignedByteType min = (UnsignedByteType) ops.op("stats.min").arity1()
167+
.input(randomlyFilledImg).apply();
168+
Assertions.assertEquals(0, min.getRealDouble(), 0.00001d, "Min");
169+
}
170+
171+
@Test
172+
public void testMaxAdapted() {
173+
final UnsignedByteType min = (UnsignedByteType) ops.op("stats.max").arity1()
174+
.input(randomlyFilledImg).apply();
175+
Assertions.assertEquals(254d, min.getRealDouble(), 0.00001d, "Max");
176+
}
177+
164178
@Test
165179
public void testStdDev() {
166180
final DoubleType stdDev = new DoubleType();

0 commit comments

Comments
 (0)