Я пытаюсь передать Hashtable
в качестве параметра в метод, который сам передает эту же таблицу в другой метод:
public class Recruiter {
private WebDriver driver;
private DataEntry d;
private String password;
public Recruiter(WebDriver driver){
this.driver = driver;
}
public void createRecruiter(Hashtable<String, String> vars, String preferences[]){
d.enterText(vars);
driver.findElement(By.id("SAVE")).click();
}
Main:
Hashtable<String, String> vars = new Hashtable<String, String>();
vars.put("DOB","02 Mar 1983");
vars.put("SURNAME","Release");
vars.put("FIRSTNAME","David");
vars.put("COMPANYNAME","Test Inc");
Recruiter recruiter = new Recruiter(driver);
recruiter.createRecruiter(vars, preferences);
Однако я продолжаю получать исключение нулевого указателя по адресу: d.enterText(vars);
Как правильно передать Hashtable
в качестве параметра метода?