package net.codjo.dataprocess.common.model; import java.util.ArrayList; import java.util.List; import org.junit.Test; import static net.codjo.test.common.matcher.JUnitMatchers.*; /** * */ public class ArgListTest { @Test public void content() { ArgList argList = new ArgList(); assertThat(argList.getArgs().size(), equalTo(0)); List<ArgModel> args = new ArrayList<ArgModel>(); args.add(new ArgModel("name", "value", 1, 1)); args.add(new ArgModel("name2", "value2", 2, 2)); argList.setArgs(args); assertThat(argList.getArgs().size(), equalTo(2)); assertThat(argList.getArgs().get(1).getName(), equalTo("name2")); assertThat(argList.getArgs().get(0).getName(), equalTo("name")); assertThat(argList.toString(), equalTo( "name = name, value = value, position = 1, type = 1;name = name2, value = value2, position = 2, type = 2")); argList = new ArgList(); assertThat(argList.toString(), equalTo("ArgsList(empty)")); } }