[Node] Add a standard for node

This commit is contained in:
Kyle Fuller
2014-10-25 15:12:46 +01:00
parent d71e0ec012
commit 46350dbd49
4 changed files with 97 additions and 0 deletions

View File

@@ -30,6 +30,7 @@ class NodeTests: XCTestCase {
context = Context(dictionary: [
"name": "Kyle",
"age": 27,
"items": [1,2,3],
])
}
}
@@ -76,3 +77,12 @@ class RenderNodeTests: NodeTests {
XCTAssertTrue(result == nil)
}
}
class ForNodeTests: NodeTests {
func testForNodeRender() {
let node = ForNode(variable: "items", loopVariable: "item", nodes: [VariableNode(variable: "item")], emptyNodes:[])
let result = node.render(context)
XCTAssertEqual(result.0!, "123")
}
}