Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- describe('Tests cinema', function () {
- describe('sumNumbers ', function () {
- it('assert with valid params', function () {
- assert.equal(testNumbers.sumNumbers(3, 5), 8.0);
- assert.equal(testNumbers.sumNumbers(3, -5), -2.0);
- assert.equal(testNumbers.sumNumbers(-3, -5), -8.0);
- });
- it('assert with invalid params', function () {
- assert.equal(testNumbers.sumNumbers('-3', -5), undefined);
- assert.equal(testNumbers.sumNumbers('-3', '-5'), undefined);
- assert.equal(testNumbers.sumNumbers(3, '-5'), undefined);
- });
- });
- describe('numberChecker', function () {
- it('assert with valid param', function () {
- assert.equal(testNumbers.numberChecker(5), 'The number is odd!');
- assert.equal(testNumbers.numberChecker(1), 'The number is odd!');
- assert.equal(testNumbers.numberChecker(-5), 'The number is odd!');
- assert.equal(testNumbers.numberChecker(-2.2), 'The number is odd!');
- assert.equal(testNumbers.numberChecker(2), 'The number is even!');
- assert.equal(testNumbers.numberChecker(0), 'The number is even!');
- assert.equal(testNumbers.numberChecker(-2), 'The number is even!');
- });
- it('assert with invalid param', function () {
- assert.throw(
- () => testNumbers.numberChecker('three'),
- 'The input is not a number!'
- );
- assert.throw(
- () => testNumbers.numberChecker(),
- 'The input is not a number!'
- );
- assert.throw(
- () => testNumbers.numberChecker({ 6: 9 }),
- 'The input is not a number!'
- );
- assert.throw(
- () => testNumbers.numberChecker(undefined),
- 'The input is not a number!'
- );
- });
- });
- describe('averageSumArray', function () {
- it('assert with valid params', function () {
- assert.equal(testNumbers.averageSumArray([1, 20]), 10.5);
- assert.equal(testNumbers.averageSumArray([1, 20, 3]), 8);
- assert.equal(testNumbers.averageSumArray([1, 20, -3]), 6);
- assert.equal(testNumbers.averageSumArray([3, 0, 0]), 1);
- assert.equal(testNumbers.averageSumArray([1.1, 1.1, 1.1]), 1.1);
- assert.equal(testNumbers.averageSumArray([-3, -4, -2]), -3);
- });
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement