Advertisement
Pijomir

asdsaf

Feb 4th, 2024
696
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. describe('tests for mathEnforcer.addFive function', function () {
  2.     it('should return undefined', function () {
  3.         expect(mathEnforcer.addFive()).to.equal(undefined);
  4.         expect(mathEnforcer.addFive([])).to.equal(undefined);
  5.         expect(mathEnforcer.addFive('str')).to.equal(undefined);
  6.         expect(mathEnforcer.addFive('1')).to.equal(undefined);
  7.         expect(mathEnforcer.addFive('1.5')).to.equal(undefined);
  8.         expect(mathEnforcer.addFive('-1')).to.equal(undefined);
  9.         expect(mathEnforcer.addFive('-1.5')).to.equal(undefined);
  10.     });
  11.  
  12.     it('should return correct result', function () {
  13.         expect(mathEnforcer.addFive(-1)).to.equal(4);
  14.         expect(mathEnforcer.addFive(-1.5)).to.equal(3.5);
  15.         expect(mathEnforcer.addFive(0)).to.equal(5);
  16.         expect(mathEnforcer.addFive(1)).to.equal(6);
  17.         expect(mathEnforcer.addFive(1.5)).to.equal(6.5);
  18.     });
  19. });
  20.  
  21. describe('tests for mathEnforcer.subtractTen function', function () {
  22.     it('should return undefined', function () {
  23.         expect(mathEnforcer.subtractTen()).to.equal(undefined);
  24.         expect(mathEnforcer.subtractTen([])).to.equal(undefined);
  25.         expect(mathEnforcer.subtractTen('str')).to.equal(undefined);
  26.         expect(mathEnforcer.subtractTen('1')).to.equal(undefined);
  27.         expect(mathEnforcer.subtractTen('1.5')).to.equal(undefined);
  28.         expect(mathEnforcer.subtractTen('-1')).to.equal(undefined);
  29.         expect(mathEnforcer.subtractTen('-1.5')).to.equal(undefined);
  30.     });
  31.  
  32.     it('should return correct result', function () {
  33.         expect(mathEnforcer.subtractTen(-1)).to.equal(-11);
  34.         expect(mathEnforcer.subtractTen(-1.5)).to.equal(-11.5);
  35.         expect(mathEnforcer.subtractTen(0)).to.equal(-10);
  36.         expect(mathEnforcer.subtractTen(1)).to.equal(-9);
  37.         expect(mathEnforcer.subtractTen(1.5)).to.equal(-8.5);
  38.     });
  39. });
  40.  
  41. describe('tets for mathEnforcer.sum function', function () {
  42.     it(`should return undefined`, function () {
  43.         expect(mathEnforcer.sum()).to.equal(undefined);
  44.         expect(mathEnforcer.sum([], 0)).to.equal(undefined);
  45.         expect(mathEnforcer.sum('str', 1)).to.equal(undefined);
  46.         expect(mathEnforcer.sum('1', 1)).to.equal(undefined);
  47.         expect(mathEnforcer.sum('1.5', 1.5)).to.equal(undefined);
  48.         expect(mathEnforcer.sum('-1', -1)).to.equal(undefined);
  49.         expect(mathEnforcer.sum('-1.5', -1.5)).to.equal(undefined);
  50.         expect(mathEnforcer.sum(0, [])).to.equal(undefined);
  51.         expect(mathEnforcer.sum(1, 'str')).to.equal(undefined);
  52.         expect(mathEnforcer.sum(1, '1')).to.equal(undefined);
  53.         expect(mathEnforcer.sum(1.5, '1.5')).to.equal(undefined);
  54.         expect(mathEnforcer.sum(-1, '-1')).to.equal(undefined);
  55.         expect(mathEnforcer.sum(-1.5, '-1.5')).to.equal(undefined);
  56.         expect(mathEnforcer.sum([], [])).to.equal(undefined);
  57.         expect(mathEnforcer.sum('str1', 'str2')).to.equal(undefined);
  58.         expect(mathEnforcer.sum('1', '1')).to.equal(undefined);
  59.         expect(mathEnforcer.sum('1.5', '1.5')).to.equal(undefined);
  60.         expect(mathEnforcer.sum('-1', '-1')).to.equal(undefined);
  61.         expect(mathEnforcer.sum('-1.5', '-1.5')).to.equal(undefined);
  62.     });
  63.  
  64.     it('should return correct result', function () {
  65.         expect(mathEnforcer.sum(-1, 1)).to.equal(0);
  66.         expect(mathEnforcer.sum(-1.5, 1.5)).to.equal(0);
  67.         expect(mathEnforcer.sum(0, 1)).to.equal(1);
  68.         expect(mathEnforcer.sum(1, -1)).to.equal(0);
  69.         expect(mathEnforcer.sum(1.5, -1.5)).to.equal(0);
  70.         expect(mathEnforcer.sum(1, -1)).to.equal(0);
  71.         expect(mathEnforcer.sum(1.5, -1.5)).to.equal(0);
  72.         expect(mathEnforcer.sum(1, 0)).to.equal(1);
  73.         expect(mathEnforcer.sum(-1, 1)).to.equal(0);
  74.         expect(mathEnforcer.sum(-1.5, 1.5)).to.equal(0);
  75.     });
  76. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement