package net.bytebuddy.description.method;
import org.junit.Test;
import static net.bytebuddy.matcher.ElementMatchers.none;
import static org.hamcrest.CoreMatchers.is;
import static org.hamcrest.MatcherAssert.assertThat;
public class ParameterListEmptyTest {
@Test
public void testTokenListWithFilter() throws Exception {
assertThat(new ParameterList.Empty<ParameterDescription>().asTokenList(none()).size(), is(0));
}
@Test
public void testTokenListMetaData() throws Exception {
assertThat(new ParameterList.Empty<ParameterDescription>().hasExplicitMetaData(), is(true));
}
@Test
public void testTypeList() throws Exception {
assertThat(new ParameterList.Empty<ParameterDescription>().asTypeList().size(), is(0));
}
@Test
public void testDeclaredList() throws Exception {
assertThat(new ParameterList.Empty<ParameterDescription>().asDefined().size(), is(0));
}
}