Я пишу контрольный пример для метода ниже
protected Map<String, Integer> getColumnToIndexMap(String[] columns) {
Map<String, Integer> columnToIndexMap = Maps.newHashMap();
for (int i = 0; i < columns.length; i++) {
columnToIndexMap.put(columns[i], i);
}
return columnToIndexMap;
}
Пожалуйста, дайте мне знать, если тестовый пример правильный
@Test
public void getColumnToIndexMapTest() {
String[] columns = {"Item1","Item2"};
Map<String, Integer> columnToIndexMap = Maps.newHashMap();
for (int i = 0; i < columns.length; i++) {
columnToIndexMap.put(columns[i], i);
}
Assert.assertTrue(columnToIndexMap.containsKey("Item2"));
Assert.assertEquals(columnToIndexMap.get("Item2"), "1");
}