2015-05-13 14:12:54 -04:00
|
|
|
moduleForComponent("text-field", {needs: []});
|
2013-12-19 13:29:15 -05:00
|
|
|
|
|
|
|
test("renders correctly with no properties set", function() {
|
2014-07-30 18:56:01 -04:00
|
|
|
var component = this.subject();
|
|
|
|
equal(component.get('type'), "text");
|
2013-12-19 13:29:15 -05:00
|
|
|
});
|
|
|
|
|
2014-07-30 18:56:01 -04:00
|
|
|
test("support a placeholder", function() {
|
|
|
|
sandbox.stub(I18n, "t").returnsArg(0);
|
2013-12-19 13:29:15 -05:00
|
|
|
|
2014-07-30 18:56:01 -04:00
|
|
|
var component = this.subject({
|
2013-12-19 13:29:15 -05:00
|
|
|
placeholderKey: "placeholder.i18n.key"
|
|
|
|
});
|
|
|
|
|
2014-07-30 18:56:01 -04:00
|
|
|
equal(component.get('type'), "text");
|
|
|
|
equal(component.get('placeholder'), "placeholder.i18n.key");
|
2013-12-19 13:29:15 -05:00
|
|
|
});
|