@@ -0,0 +1,1691 @@
+package eu.adlogix.com.google.api.ads.dfp.v201405;%0D%0A%0D%0Aimport static org.testng.Assert.assertEquals;%0D%0A%0D%0Aimport java.util.Arrays;%0D%0A%0D%0Aimport org.testng.annotations.DataProvider;%0D%0Aimport org.testng.annotations.Test;%0D%0A%0D%0Aimport com.google.api.ads.dfp.axis.v201405.Statement;%0D%0A%0D%0Aimport eu.adlogix.com.google.api.ads.dfp.StatementCondition;%0D%0A%0D%0Apublic class AdUnitStatementBuilderCreatorTest %7B%0D%0A%0D%0A%09@Test(dataProvider = %22statementBuilderCreatorDataProvider%22)%0D%0A%09public void statementBuilderShouldCreateQueriesCorrectly(final AdUnitStatementBuilderCreator creator,%0D%0A%09%09%09final String expectedQuery, final Integer expectedValuesLength) %7B%0D%0A%09%09Statement statement = creator.toStatementBuilder().toStatement();%0D%0A%09%09assertEquals(statement.getQuery(), expectedQuery);%0D%0A%09%09assertEquals(statement.getValues().length, (int) expectedValuesLength);%0D%0A%0D%0A%09%7D%0D%0A%0D%0A%09@DataProvider(name = %22statementBuilderCreatorDataProvider%22)%0D%0A%09public Object%5B%5D%5B%5D statementBuilderCreatorDataProvider() %7B%0D%0A%0D%0A%09%09return new Object%5B%5D%5B%5D %7B %7B providerItem_withId_equal(), %22WHERE id = :id%22, 1 %7D,%0D%0A%09%09%09%09%7B providerItem_withId_not_equal(), %22WHERE id != :id%22, 1 %7D,%0D%0A%09%09%09%09%7B providerItem_withIds(), %22WHERE id IN (Hello,World)%22, 0 %7D %7D;%0D%0A%0D%0A%09%7D%0D%0A%0D%0A%09private AdUnitStatementBuilderCreator providerItem_withId_equal() %7B%0D%0A%09%09return new AdUnitStatementBuilderCreator().withId(%22test_id%22, StatementCondition.EQUAL);%0D%0A%09%7D%0D%0A%0D%0A%09private AdUnitStatementBuilderCreator providerItem_withId_not_equal() %7B%0D%0A%09%09return new AdUnitStatementBuilderCreator().withId(%22test_id%22, StatementCondition.NOT_EQUAL);%0D%0A%09%7D%0D%0A%0D%0A%09private AdUnitStatementBuilderCreator providerItem_withIds() %7B%0D%0A%09%09return new AdUnitStatementBuilderCreator().withIds(Arrays.asList(new String%5B%5D %7B %22Hello%22, %22World%22 %7D));%0D%0A%09%7D%0D%0A%7D

Add 201405 tests