NWiseExtension implements CustomTagExtension<NWiseExtension.NWiseAction> { public Class<NWiseAction> getTagActionClass() { return NWiseAction.class; }  Class<NWiseAction> getTagActionClass(); String getTagName(); String getTagNameSpace(); List<Set<String>> makeNWiseTuples(String[] variables, int nWise); List<Map<String, String>> expandTupleIntoTestCases(Set<String> tuple, Map<String, String[]> variableDomains); List<Map<String, String>> produceNWise(int nWise, String[] coVariables, Map<String, String[]> variableDomains); List<Map<String, String>> pipelinePossibleStates(NWiseAction action, List<Map<String, String>> possibleStateList);  }
@Test public void correctActionClassTest() { NWiseExtension nWiseExtension = new NWiseExtension(); Assert.assertEquals(NWiseExtension.NWiseAction.class, nWiseExtension.getTagActionClass()); }