コードのテストをいくつか作成する必要がある課題があります。Junit テストを使用する必要があるため、メソッドのポジティブ テストとネガティブ テストを行うことにしました。
たとえば、ArrayList から名前を取得するための 1 つのテストには、肯定的なテストと否定的なテストがあります。
肯定的:
public void testGetNamePositive() {
Entry entry1 = new Entry("Susan Holmes", "122 Harringdale", "Workington", "CA14 2GH");
assertEquals("Susan Holmes",entry1.getName());
}
ネガティブ:
public void testGetNameNegative() {
Entry entry1 = new Entry("Susan Holmes", "122 Harringdale", "Workington", "CA14 2GH");
assertFalse( entry1.getName() == "Alison");
}
私が確信していないテストはこれです:
public void testEntryCreated() {
Entry entry1 = new Entry("Susan Holmes", "122 Harringdale", "Workington", "CA14 2GH");
assertNotNull(entry1);
}
これに対する否定的なテストはありますか?