问题标签 [fixtures]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 任何基于 YAML 的 Java 夹具加载器?
我使用过DbUnit,但最近在玩过Play Framework之后,我发现它的Fixtures.load(String yamlFilename)非常有用。任何人都知道可以与任何 Java 项目一起使用的类似工具吗?
unit-testing - 单元测试和夹具
我们有一堆单元测试来测试很多网页和 REST API 服务。
目前,当我们的测试运行时,它会从这些页面中实时提取,但这有时可能需要很长时间才能运行,而且感觉测试应该测试更多我们的代码 - 而不仅仅是依赖它们启动和响应(如果这有意义的话。 .)。
保存有效的 api 响应并在设置期间通过单元测试加载它是更好的做法吗?
想法?
ruby-on-rails - Ruby on Rails 2.3.5:用数据填充我的 prod 和 devel 数据库(迁移还是固定?)
我需要用特定表中的数据填充我的生产数据库应用程序。这是在任何人甚至触及应用程序之前。在开发模式下也需要此数据,因为它是测试所必需的。Fixtures 通常是测试数据的方式,但是 Ruby on Rails 在创建数据库时也将这些数据传送到实时数据库的“最佳实践”是什么?
最终,我想这是一个两部分的问题。
1) 将测试数据加载到我的数据库中进行开发的最佳方式是什么,这将是大约 1,000 项。是通过迁移还是通过固定装置?这是与下面的问题不同的答案的原因是,在开发过程中,我想让表格中的某些字段随机化。在生产环境中,这些字段都将以相同的值 0 开始。
2)用我需要的实时数据引导生产数据库的最佳方法是什么,这也是通过迁移还是固定?
我认为答案是按照此处所述进行播种:http: //lptf.blogspot.com/2009/09/seed-data-in-rails-234.html但我需要一种为开发播种和为生产播种的方法。另外,如果可以播种,为什么还要使用 Fixtures?一粒种子什么时候使用,什么时候使用固定装置?
ruby-on-rails - Rails 2.3.5 表在测试运行结束而不是开始时由夹具填充
我从一个包含架构但表中没有数据的测试数据库开始。我像这样运行测试
我收到失败,表明代码在数据表中找不到数据。但是,我在运行该测试后查看表格,数据现在在表格中。事实上,如果我立即再次运行测试,我不会失败。
所以看起来夹具被加载到表中为时已晚,我的一个模块无法找到它。
- 夹具何时加载?
app/model/*.rb
在文件执行之后还是之前? - 如果是在模型执行之后有没有办法延迟加载?
这个问题在运行时也很重要,rake test:units
因为该任务在完成后会清除测试数据。
grails - Grails 固定装置
我试图使用fixtures插件进行初始(种子)数据加载..文档似乎很短..任何人都可以提供一些关于
1.在哪里定义所有数据,以及以什么顺序
2.如何给出复杂数据类型的细节(joda时间,货币等)
3.如何为初始数据只加载一次夹具数据
谢谢,
grails - Grails 构建测试数据
是否建议使用 build-test-data 插件来加载应用程序的引导(种子/初始)数据。插件教程在http://bitbucket.org/tednaleid/grails-test-data/wiki/Home非常好,但只提到加载测试数据。有一个关于 TestDataConfig 的部分,它允许设置默认数据。但是,如果数据需要以更大规模、复杂的关系持续存在,这是一个可行的选择吗?谢谢。
google-app-engine - 使用 django-nonrel 时,如何自动将夹具加载到我的开发数据库而不是我的生产数据库中?
我想将一些测试数据加载到我的开发数据库中,但不将其放入我的生产数据库中。
在 django 中,您可以使用此机制创建特定于数据库的固定装置:http: //docs.djangoproject.com/en/dev/ref/django-admin/#database-specific-fixtures
可以用 django-nonrel 做类似的事情吗?
django - 如何在 django init_data 上创建默认用户?
当我 syncdb 时,如何为默认用户列表加载数据?
java - JUnit与Rails Fixtures平行?
我的团队有一组我们构建的 POJO,用于传递到我们的代码中并测试各种功能。例如,我们有一个包含地址信息的地址类。
每次我们必须将地址打到对象上来测试某些东西时,不断地重建这个类是没有意义的。我认为像 Rails 的固定装置之类的东西会很好,但只是在测试树中拥有一些健全的包和类来存储所有这些会很好。
有任何想法吗?JUnit 是否有任何内置工具来帮助解决这个问题?
ruby-on-rails - Rails Fixtures vs. Mocks
我正在开发一个 Rails 应用程序,我刚刚和我的同事谈论我们在测试中混合了固定装置和模拟,我们正在使用 cucumber 和 Rspec 进行测试。问题是:什么时候应该使用每一个?