summaryrefslogtreecommitdiff
path: root/src/Q7
diff options
context:
space:
mode:
Diffstat (limited to 'src/Q7')
-rw-r--r--src/Q7/PersonTest.java21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/Q7/PersonTest.java b/src/Q7/PersonTest.java
index 1d79c9d..b7a3d38 100644
--- a/src/Q7/PersonTest.java
+++ b/src/Q7/PersonTest.java
@@ -26,4 +26,25 @@ public class PersonTest extends TestCase {
assertEquals("Underweight", this.subject.getCategory());
}
+
+ public void test_getBMI_normal() {
+ this.subject.setHeight(72);
+ this.subject.setWeight(170);
+
+ assertEquals("Normal", this.subject.getCategory());
+ }
+
+ public void test_getBMI_overweight() {
+ this.subject.setHeight(72);
+ this.subject.setWeight(220);
+
+ assertEquals("Overweight", this.subject.getCategory());
+ }
+
+ public void test_getBMI_obese() {
+ this.subject.setHeight(72);
+ this.subject.setWeight(250);
+
+ assertEquals("Obese", this.subject.getCategory());
+ }
}