package com.googlecode.zohhak.internal.coercing; import static org.assertj.core.api.Assertions.assertThat; import java.util.List; import org.junit.Test; import com.googlecode.zohhak.api.Coercion; import com.googlecode.zohhak.internal.coercing.CoercionHandler; public class CoercionHandlerTest { @Test public void testFindCoercionsInTestClass() { List<com.googlecode.zohhak.internal.coercing.Coercion> methodCoercions = new CoercionHandler() .findCoercionsInTestClass(getClass()); assertThat(methodCoercions).hasSize(1); assertThat(methodCoercions.get(0).toString()).contains("validMethod2"); } @Coercion public void voidMethod() { } public void voidMethod2() { } public int validMethod(String input) { return 0; } @Coercion public int validMethod2(String input) { return 0; } }