package net.bytebuddy.description; import net.bytebuddy.description.method.MethodDescription; import net.bytebuddy.description.type.TypeDescription; import net.bytebuddy.test.utility.ObjectPropertyAssertion; import org.hamcrest.MatcherAssert; import org.junit.Test; import static org.hamcrest.CoreMatchers.is; import static org.hamcrest.MatcherAssert.assertThat; import static org.mockito.Mockito.mock; public class TypeVariableSourceVisitorNoOpTest { @Test public void testVisitType() throws Exception { TypeDescription typeDescription = mock(TypeDescription.class); MatcherAssert.assertThat(TypeVariableSource.Visitor.NoOp.INSTANCE.onType(typeDescription), is((TypeVariableSource) typeDescription)); } @Test public void testVisitMethod() throws Exception { MethodDescription.InDefinedShape methodDescription = mock(MethodDescription.InDefinedShape.class); assertThat(TypeVariableSource.Visitor.NoOp.INSTANCE.onMethod(methodDescription), is((TypeVariableSource) methodDescription)); } @Test public void testObjectProperties() throws Exception { ObjectPropertyAssertion.of(TypeVariableSource.Visitor.NoOp.class).apply(); } }