Skip to content

Commit 401d8cb

Browse files
committed
implementation for small valid angle and test case for it
1 parent 560d5c6 commit 401d8cb

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

Sprint-3/1-implement-and-rewrite-tests/implement/1-get-angle-type.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@ function getAngleType(angle) {
3333
if (angle === 360) {
3434
return "Straight angle";
3535
}
36+
if (angle === 1) {
37+
return "Acute angle";
38+
}
3639
return "Invalid angle";
3740
}
3841

Sprint-3/1-implement-and-rewrite-tests/rewrite-tests-with-jest/1-get-angle-type.test.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,4 +49,8 @@ test(`should return "Invalid angle" when angle > 360 `, () => {
4949
// Largest valid angle(boundary case)
5050
test(`should return "Straight angle" when angle is the maximum valid value (360)`, () => {
5151
expect(getAngleType(360)).toEqual("Straight angle");
52+
});
53+
54+
test(`should return "Acute angle" when angle is the minimum valid value (1)`, () => {
55+
expect(getAngleType(1)).toEqual("Acute angle");
5256
});

0 commit comments

Comments
 (0)