1 13 14 package org.eclipse.jdt.internal.junit.runner; 15 16 import java.util.HashMap ; 17 18 public class TestIdMap { 19 private HashMap fIdMap= new HashMap (); 20 21 private int fNextId= 1; 22 23 public String getTestId(ITestIdentifier identifier) { 24 Object id= fIdMap.get(identifier); 25 if (id != null) 26 return (String ) id; 27 String newId= Integer.toString(fNextId++); 28 fIdMap.put(identifier, newId); 29 return newId; 30 } 31 32 public String getTestId(ITestReference ref) { 33 return getTestId(ref.getIdentifier()); 34 } 35 } 36 | Popular Tags |