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

时间:2016-09-27 13:08:41

标签: javascript testing ember.js acceptance-testing

我有很多大型逻辑,输入值相互依赖。我正在尝试测试这些输入的值。

在这种情况下,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);
...

1 个答案:

答案 0 :(得分:0)

使绑定有效:

fillIn("#sales_price", 123456);
find("#sales_price").change();

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