package com.github.davidmoten.rtree.internal.util; import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertTrue; import org.junit.Test; import com.github.davidmoten.rtree.internal.util.ObjectsHelper; public class ObjectsHelperTest { @Test public void testAsClassIsAbsentIfNull() { assertFalse(ObjectsHelper.asClass(null, Integer.class).isPresent()); } @Test public void testAsClassIsAbsentIfDifferentClass() { assertFalse(ObjectsHelper.asClass(1, String.class).isPresent()); } @Test public void testAsClassIsPresentIfSameTypeAndNotNull() { assertTrue(ObjectsHelper.asClass(1, Integer.class).isPresent()); } @Test public void coverPrivateConstructor() { ObjectsHelper.instantiateForTestCoveragePurposesOnly(); } }