@Test(dataProvider = "factory") public void test_sizeElements(Object first, Object second, Object third) { Triple<Object, Object, Object> test = Triple.of(first, second, third); assertEquals(test.size(), 3); assertEquals(test.elements(), ImmutableList.of(first, second, third)); }