Ember.js验收测试检查输入'值

Ember.js acceptance test check inputs' values

本文关键字:输入 js 验收测试 检查 Ember      更新时间:2023-09-26

我在一个大表格中有很多逻辑,其中输入值相互依赖。我正在尝试测试这些输入的值。

在这种情况下,find("#sales_price").val()结果为空字符串:

fillIn("#sales_price", 12345);
andThen(function() {
  assert.equal(find("#sales_price").val(),123456);
...

在这个例子中,绑定停止工作,find("#sales_price").val()获得输入的初始值(但不是12345):

find("#sales_price").val(12345);
andThen(function() {
  assert.equal(find("#sales_price").val(),123456);
...

让绑定生效:

fillIn("#sales_price", 123456);
find("#sales_price").change();
andThen(function() {
  assert.equal(find("#sales_price").val(),123456);
...