Я создал единичный тест для одного из моих методов, и я не могу понять, почему у меня эта ошибка. Я относительно новичок в Java, и я знаю, что ошибка NullPointerException возникает, когда одна из переменных, которые вы передаете, имеет значение null, но я не уверен, где это в моем коде. Любая помощь будет оценена, спасибо!Не могу понять, почему я получаю ошибку java.lang.NullPointerException?
public void testCreateProject() throws TrexException {
TrexProject project = new TrexProject();
String projectName = "CoolNewProject";
project.setTitle(projectName);
try {
final List<TrexProject> projects = this.getTrexProjectService().findAllProjects();
Assert.assertNotNull(projects);
final int count = projects.size();
project = this.getTrexProjectService().createProject("Project-" + UUID.randomUUID().toString());
Assert.assertNotNull(project);
final List<TrexProject> projects2 = this.getTrexProjectService().findAllProjects();
Assert.assertNotNull(projects2);
Assert.assertEquals(count + 1, projects2.size());
} finally {
if (project != null) {
this.getTrexProjectLifecycleService().deleteProject(project.getTrexProjectId());
}
}
}
Какая строка номера ошибки? Мы могли бы помочь вам намного легче, если мы узнаем, где ошибка ... – imulsion
Можете ли вы опубликовать трассировку стека, которую вы получаете? Это должно значительно уменьшить сужение. – sigpwned
вам нужно только прочитать stackTrace, а затем реализовать класс и строку, за исключением того, что вы потеряете стек в вашей программе – nachokk