### Question:
Stack implements com.iabtcf.extras.gvl.Stack { @Override public List<Integer> getPurposes() { return purposes; }  @Override int getId(); @Override List<Integer> getSpecialFeatures(); @Override List<Integer> getPurposes(); @Override String getName(); @Override String getDescription();  }### Answer:
@Test public void testGetPurposes() { Assert.assertNotNull(stackTwenty.getPurposes()); Assert.assertEquals(4, stackTwenty.getPurposes().size()); Assert.assertEquals(Arrays.asList(7, 8, 9, 10), stackTwenty.getPurposes()); }