关于javaScript代码形式及单元测试
收到某公司的前端面试的编程题。要求有单元测试,体现OOP思想。
问题: 1. 这种题目以怎样的形式呈现代码比较好?在HTML文件中导入javaScript脚本文件,然后在<body><script>中插入javascript代码,调用函数,在console中打印结果。这种方法好不好?还是使用node.js在终端里编译显示结果?
2. 体现OOP,必然要使用类和对象的方法,这种形式是否能够进行单元测试?本人对单元测试不熟,印象中单元测试是用来测试单个function的。若用面向对象方法,将函数定义在类的prototype之上,并不能直接调用进行单元测试。是否需要生成对象,用对象调用该函数,然后进行测试。
望高手指教!希望能给些建议,这种题目要注意什么。
非常感谢!