2 files changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -18,6 +18,14 @@ describe('subtract', () => {
18
18
test . skip ( 'subtracts numbers' , ( ) => {
19
19
expect ( calculator . subtract ( 10 , 4 ) ) . toBe ( 6 ) ;
20
20
} ) ;
21
+
22
+ test . skip ( 'subtracts negative numbers' , ( ) => {
23
+ expect ( calculator . subtract ( - 10 , - 4 ) ) . toBe ( - 6 ) ;
24
+ } ) ;
25
+
26
+ test . skip ( 'subtracts numbers of mixed parity' , ( ) => {
27
+ expect ( calculator . subtract ( - 8 , 7 ) ) . toBe ( - 15 ) ;
28
+ } ) ;
21
29
} ) ;
22
30
23
31
describe ( 'sum' , ( ) => {
@@ -52,6 +60,10 @@ describe('power', () => {
52
60
test . skip ( 'raises one number to the power of another number' , ( ) => {
53
61
expect ( calculator . power ( 4 , 3 ) ) . toBe ( 64 ) ; // 4 to third power is 64
54
62
} ) ;
63
+
64
+ test . skip ( 'raises one number to the power of a large number' , ( ) => {
65
+ expect ( calculator . power ( 3 , 10 ) ) . toBe ( 59049 ) ; // 3 to tenth power is 59049
66
+ } ) ;
55
67
} ) ;
56
68
57
69
describe ( 'factorial' , ( ) => {
Original file line number Diff line number Diff line change @@ -18,6 +18,14 @@ describe('subtract', () => {
18
18
test ( 'subtracts numbers' , ( ) => {
19
19
expect ( calculator . subtract ( 10 , 4 ) ) . toBe ( 6 ) ;
20
20
} ) ;
21
+
22
+ test ( 'subtracts negative numbers' , ( ) => {
23
+ expect ( calculator . subtract ( - 10 , - 4 ) ) . toBe ( - 6 ) ;
24
+ } ) ;
25
+
26
+ test ( 'subtracts numbers of mixed parity' , ( ) => {
27
+ expect ( calculator . subtract ( - 8 , 7 ) ) . toBe ( - 15 ) ;
28
+ } ) ;
21
29
} ) ;
22
30
23
31
describe ( 'sum' , ( ) => {
@@ -52,6 +60,10 @@ describe('power', () => {
52
60
test ( 'raises one number to the power of another number' , ( ) => {
53
61
expect ( calculator . power ( 4 , 3 ) ) . toBe ( 64 ) ; // 4 to third power is 64
54
62
} ) ;
63
+
64
+ test ( 'raises one number to the power of a large number' , ( ) => {
65
+ expect ( calculator . power ( 3 , 10 ) ) . toBe ( 59049 ) ; // 3 to tenth power is 59049
66
+ } ) ;
55
67
} ) ;
56
68
57
69
describe ( 'factorial' , ( ) => {
0 commit comments