java - Web 元素(html + css + js + java/spring)的目录结构应该如何使用 javascript Jasmine 单元测试?

标签 java javascript css html unit-testing

我正在尝试将一些 Jasmine javascript 单元测试合并到我的元素中。我应该把它放在源代码树的什么地方?这是我当前的结构:

projectName/
  css/
  img/
  js/
  index.html (etc)

它应该在这个公共(public)目录中,还是在它之外?我将把这个前端部分合并到 Java Spring 元素中。整个结构应该是什么样的?

最佳答案

我会采用与您设置 Java 单元测试类似的方式。 如果您在元素的根目录下有一个源文件夹,然后是一个具有相同包布局和用作测试的类的测试文件夹,请在您的 Web 元素的根目录下执行相同的操作:js_test、jsTest ...

很遗憾,您提出的问题没有标准。此时由开发人员决定他/她自己元素的布局。

在行业中,这实际上有其自身的好处(可能在礼仪方面),但最终不同的团队或开发人员可能会与其他开发人员甚至在他/她自己的元素中有不同的布局。

关于java - Web 元素(html + css + js + java/spring)的目录结构应该如何使用 javascript Jasmine 单元测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30537922/

相关文章:

javascript - 谷歌地图隐藏手形图标

java - 带有 spring boot 的 tiles url 映射

javascript - 避免使用嵌套循环来查找数组的最大大小子字符串?

javascript - Jquery 链接选择器由于某种原因无法工作

javascript - 滚动时背景颜色闪烁

html - 部分小于内容

java - 编写一次代码并在我想再次运行它时添加引用?

java - "Unmappable character for encoding UTF-8"错误

java - J 帧按纵横比调整大小

javascript - Accordion 中的 Accordion