我应该如何编写单元测试来测试以下函数:50 < n < 100
?除了在测试中使用循环的方式,还有更好的方法吗?我可以传递参数到测试函数中,以生成基于这些参数的测试用例吗?例如:
it('should return $n+1', function(n){
expect(add(n)).to.be.eql(n+1);
},[ 1, 2, 3])
并且应该显示出3个不同的测试结果:
should return 1+1
should return 2+1
should return 3+1