为什么下面的测试没有't通过
Why following test doesn't pass?
我有以下EmberJS/Konacha代码。有人知道为什么考试不及格吗?
编辑:
我添加了测试用例,它测试属性值而不是引用。
#= require ../spec_helper
describe "Zaptax.v2014.App.AnswersLookup", ->
beforeEach( ->
Test.store = TestUtil.lookupStore()
)
it 'finds the answer by reference', ->
page = Test.store.push Zaptax.v2014.App.PageModel, {id: 666, sequence: 123}
assert.equal Test.store.find('page', 666).get('sequence'), 123
退货:
Failed: Zaptax.v2014.App.AnswersLookup finds the answer by reference
AssertionError: expected undefined to equal 123
看起来就像是在测试两个对象的相等性——这总是返回false。例如:
var a = {};
var b = {};
assert(a === b); // false
您可能需要做的是检查对象上属性的值是否与一系列断言相等。
var a = { name: 'Bob' };
var b = { name: 'Bob' };
assert(a.name === b.name); // true
相关文章:
- 简单类测试未通过
- 函数在promise被解析后被调用,但Jasmine未通过测试.为什么?
- 通过sdk/system/events在修改请求观测器上测试http
- 如何通过 phantomjs 可靠地执行利用 requirejs 的 Jasmine 测试
- 通过因果报应测试管理angularjs控制器初始化
- 如何在e2e测试中循环通过行-列
- Chai 期望 [函数] 抛出一个(错误)未通过测试(使用 Node)
- 如何使用SeleniumWebDriver通过断点调试Node.js上的javascript测试
- 测试客户端'通过https-ASP.net连接的能力
- 使用带量角器的摩卡无法通过超时测试
- 量角器(用于测试角咆哮)通过/失败不一致
- 控制器中的离子单元测试,spyOn未通过
- travis测试失败,通过本地测试
- 可能未处理通过测试时出现错误
- Javascript测试-通过Javascript触发模式弹出
- Karma runner控制台-仅输出未通过测试
- Javascript Regex未通过测试字符串
- 使用webkitSpeechRecognition时无法通过测试
- 如何使量角器打印通过测试
- 为什么这个字符串不能通过测试功能