Testcase
This commit is contained in:
Binary file not shown.
BIN
.gradle/8.14/checksums/md5-checksums.bin
Normal file
BIN
.gradle/8.14/checksums/md5-checksums.bin
Normal file
Binary file not shown.
Binary file not shown.
2
.idea/gradle.xml
generated
2
.idea/gradle.xml
generated
@@ -5,6 +5,8 @@
|
|||||||
<option name="linkedExternalProjectsSettings">
|
<option name="linkedExternalProjectsSettings">
|
||||||
<GradleProjectSettings>
|
<GradleProjectSettings>
|
||||||
<option name="externalProjectPath" value="$PROJECT_DIR$" />
|
<option name="externalProjectPath" value="$PROJECT_DIR$" />
|
||||||
|
<option name="gradleHome" value="C:\Gradle\gradle-9.0.0" />
|
||||||
|
<option name="gradleJvm" value="ms-17" />
|
||||||
<option name="modules">
|
<option name="modules">
|
||||||
<set>
|
<set>
|
||||||
<option value="$PROJECT_DIR$" />
|
<option value="$PROJECT_DIR$" />
|
||||||
|
|||||||
@@ -35,15 +35,23 @@ public class BadCaseTaskTest {
|
|||||||
@Test
|
@Test
|
||||||
@DisplayName("Assert an IllegalArgumentException when you edit a exits Task")
|
@DisplayName("Assert an IllegalArgumentException when you edit a exits Task")
|
||||||
public void assertExceptionOnEditATask() {
|
public void assertExceptionOnEditATask() {
|
||||||
String name = "Name";
|
String name = "Name";
|
||||||
String description = "Description";
|
String description = "Description";
|
||||||
Task task = taskManager.createTask(name, description);
|
Task task = taskManager.createTask(name, description);
|
||||||
|
|
||||||
assertThrows(IllegalArgumentException.class, () -> task.setDescription(null));
|
assertThrows(IllegalArgumentException.class, () -> task.setDescription(null));
|
||||||
assertThrows(IllegalArgumentException.class, () -> task.setDescription(""));
|
assertThrows(IllegalArgumentException.class, () -> task.setDescription(""));
|
||||||
assertThrows(IllegalArgumentException.class, () -> task.setStatus(null));
|
assertThrows(IllegalArgumentException.class, () -> task.setStatus(null));
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@DisplayName("Assert an IllegalArgumentException when calling a non-Existing Task")
|
||||||
|
public void assertExceptionOnCallingANonextistingTask (){
|
||||||
|
String name = " Manager";
|
||||||
|
assertThrows(IllegalArgumentException.class, () -> !name.equals(taskManager.getName()));
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user