【问题标题】:Testing approach for AngularJS Java Spring ProjectAngularJS Java Spring 项目的测试方法
【发布时间】:2014-04-25 00:27:28
【问题描述】:

很抱歉,我使用的是 Eclipse。

您是否使用 Eclipse 外部的工具(例如 node.js、testacular 等)进行 angularJS 测试...有没有办法在 Eclipse 内部对前端 JS 端和后端进行单元和端到端测试?

问候

【问题讨论】:

  • 我有点怀疑。您可能可以安装 node/npm 和 grunt 并设置 eclipse 来运行外部命令,但它不会很集成。
  • 谢谢,那么正常的方法是什么,在外部单独执行角度测试,然后使用 maven 针对您的服务/模型运行单元测试?
  • 差不多。我在工作中同时处理 UI 和后端服务,我只是将它们视为完全独立的项目。我使用 grunt/karma/jasmine 对前端进行单元测试,是的,我们在 eclipse 中本地运行单元测试以获取服务(使用 maven)。

标签: eclipse spring angularjs testing


【解决方案1】:

在 ngMock 中检查 $httpBackend。您可以设置一个专用的后端进行测试,但如果您确定正确的响应(只需通过邮递员或其他方式获取它们), $httpBackend 实现起来非常简单。我们一直在使用它来异步开发前端和 jersey 后端,但它内置了测试功能。然后你只需要为你的 java 设置单独的单元测试就可以了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-19
    • 1970-01-01
    • 1970-01-01
    • 2020-05-16
    • 2018-11-07
    • 1970-01-01
    • 1970-01-01
    • 2020-06-19
    相关资源
    最近更新 更多