expect(attr.setValues(null, null, null, null)).toBeNull();\r
} );\r
} );\r
- describe("A setKey method", function() {\r
+ describe("A setKey method and a isKeyError method", function() {\r
var attr, s;\r
beforeEach( function() {\r
attr = base("$calcMode").$attribute.up("width");\r
/*境界条件を調べておく (limit value analysis)*/\r
it("should be this for the value (limit value analysis)", function() {\r
expect(attr.setKey(s)).toBeNull();\r
+ expect(attr.isKeyError()).toBeFalsy();\r
+ expect(attr.isKeyError(0, 0)).toBeFalsy();\r
+ expect(attr.isKeyError(1, 0)).toBeFalsy();\r
+ expect(attr.isKeyError(1, 1)).toBeTruthy();\r
\r
s.setAttributeNS(null, "from", "0");\r
attr.setKey(s);\r