package org.om.core.impl.util; import static org.hamcrest.Matchers.is; import static org.junit.Assert.assertThat; import static org.om.core.impl.util.ClassUtils.extractFieldName; import static org.om.core.impl.util.ClassUtils.isGetter; import org.junit.Test; public class ClassUtilsTest { @Test public void testExtractFieldName() { assertThat(extractFieldName("getFoobar"), is("foobar")); assertThat(extractFieldName("isFoobar"), is("foobar")); assertThat(extractFieldName("getXYZ"), is("xYZ")); } @Test public void testIsGetter() { assertThat(isGetter("getFoobar"), is(true)); assertThat(isGetter("getfoobar"), is(false)); assertThat(isGetter("doSomething"), is(false)); assertThat(isGetter("isAwesome"), is(true)); } }