ich ein Problem habe, während meine App testen, Klasse "DateToday" genau, hier ist ein Teil dieser Klasse:Nullpointer beim Testen App
public DateToday(){
monthName();
dayName();
dayNumber();
yearNumber();
}
public int yearNumber(){
year = c.get(Calendar.YEAR);
return year;
}
Und hier ist meine Testklasse:
@RunWith(RobolectricGradleTestRunner.class)
@Config(constants = BuildConfig.class, sdk = 21)
public class DateTodayTest {
private DateToday mDateToday;
@Test
public void checkYear() {
assertEquals(mDateToday.yearNumber(), 2016);
}
Warum habe ich immer noch NullPointerException
bei checkYear()
Methode und der Test ist fehlgeschlagen? Es kann eine dumme Frage, aber ich bin blind, dass ...
Sie müssen 'mDateToday' initialisieren –