From b83aafa4b85970626d9e2400bbec461324c9981d Mon Sep 17 00:00:00 2001 From: Hai Dang <hai-dang.le@etu.univ-amu.fr> Date: Sat, 12 Sep 2020 19:40:02 +0200 Subject: [PATCH] =?UTF-8?q?Updated=20TeachingUnitResult=20Impl=C3=A9mentat?= =?UTF-8?q?ion=20des=20m=C3=A9thodes=20toString,=20equals,=20getGrade,=20e?= =?UTF-8?q?t=20ajout=20d'une=20class=20TestTeachingUnitResult?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tp1/TeachingUnitResult.java | 10 +++++++++ tp1/TestTeachingUnitResult.java | 37 +++++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 tp1/TestTeachingUnitResult.java diff --git a/tp1/TeachingUnitResult.java b/tp1/TeachingUnitResult.java index c052586..ef76d75 100644 --- a/tp1/TeachingUnitResult.java +++ b/tp1/TeachingUnitResult.java @@ -26,6 +26,7 @@ public class TeachingUnitResult { * @return the grade associated to the result */ public Grade getGrade() { + return this.grade; } /** @@ -34,5 +35,14 @@ public class TeachingUnitResult { */ @Override public String toString() { + return this.teachingUnitName; } + + public boolean equals(Grade grade){ + if (this.grade.getValue() == grade.getValue()){ + return true; + } + return false; + } + } diff --git a/tp1/TestTeachingUnitResult.java b/tp1/TestTeachingUnitResult.java new file mode 100644 index 0000000..a14026c --- /dev/null +++ b/tp1/TestTeachingUnitResult.java @@ -0,0 +1,37 @@ +public class TestTeachingUnitResult { + public static void main(String[] args) { + TestTeachingUnitResult test = new TestTeachingUnitResult(); + + if (test.TestToString()){ + System.out.println("ok"); + } + System.out.println(test.TestEquals()); + + + } + + + + public boolean TestToString(){ + TeachingUnitResult teachingUnitResult = new TeachingUnitResult("programmation2", new Grade(0)); + String teachingUnitResultString = teachingUnitResult.toString(); + if(teachingUnitResultString == "programmation2"){ + return true; + } + return false; + } + + public boolean TestEquals(){ + TeachingUnitResult teachingUnitResult = new TeachingUnitResult("",new Grade(15)); + TeachingUnitResult teachingUnitResult1 = new TeachingUnitResult( "", new Grade(15)); + if(teachingUnitResult.equals(teachingUnitResult1.getGrade())) + { + return true; + } + return false; + } + + + + +} \ No newline at end of file -- GitLab