1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- package treeview;
- import io.github.palexdev.materialfx.beans.NumberRange;
- import io.github.palexdev.materialfx.utils.NumberUtils;
- import org.junit.jupiter.api.Test;
- import static org.junit.jupiter.api.Assertions.assertEquals;
- public class NumberUtilsTests {
- private double val;
- private NumberRange<Double> fromRange;
- private NumberRange<Double> toRange;
- @Test
- public void testMap1() {
- val = 0;
- fromRange = NumberRange.of(-50.0, 100.0);
- toRange = NumberRange.of(0.0, 100.0);
- double mapped = NumberUtils.mapOneRangeToAnother(val, fromRange, toRange, 1);
- assertEquals(33.3, mapped);
- }
- @Test
- public void testMap2() {
- val = -50;
- fromRange = NumberRange.of(-50.0, 100.0);
- toRange = NumberRange.of(0.0, 100.0);
- double mapped = NumberUtils.mapOneRangeToAnother(val, fromRange, toRange, 1);
- assertEquals(0.0, mapped);
- }
- @Test
- public void testMap3() {
- val = 100;
- fromRange = NumberRange.of(-50.0, 100.0);
- toRange = NumberRange.of(0.0, 100.0);
- double mapped = NumberUtils.mapOneRangeToAnother(val, fromRange, toRange, 1);
- assertEquals(100.0, mapped);
- }
- @Test
- public void testMap4() {
- val = -10;
- fromRange = NumberRange.of(-50.0, 100.0);
- toRange = NumberRange.of(0.0, 100.0);
- double mapped = NumberUtils.mapOneRangeToAnother(val, fromRange, toRange, 1);
- assertEquals(26.7, mapped);
- }
- @Test
- public void testMap5() {
- val = 0;
- fromRange = NumberRange.of(-100.0, 100.0);
- toRange = NumberRange.of(0.0, 100.0);
- double mapped = NumberUtils.mapOneRangeToAnother(val, fromRange, toRange, 1);
- assertEquals(50.0, mapped);
- }
- @Test
- public void testClamp1() {
- val = 10;
- double clamped = NumberUtils.clamp(val, 0, 100);
- assertEquals(10.0, clamped);
- }
- @Test
- public void testClamp2() {
- val = 50;
- double clamped = NumberUtils.clamp(val, 0, 100);
- assertEquals(50.0, clamped);
- }
- @Test
- public void testClamp3() {
- val = 102;
- double clamped = NumberUtils.clamp(val, 0, 100);
- assertEquals(100.0, clamped);
- }
- @Test
- public void testClamp4() {
- val = -9;
- double clamped = NumberUtils.clamp(val, 0, 100);
- assertEquals(0.0, clamped);
- }
- }
|