Use enum instead of pair as result type for Template

This commit is contained in:
Marius Rackwitz
2014-10-26 13:24:50 +00:00
parent 7b89c32295
commit 25b86dea93
6 changed files with 53 additions and 17 deletions

View File

@@ -15,9 +15,8 @@ class TemplateTests: XCTestCase {
func testTemplate() {
let context = Context(dictionary: [ "name": "Kyle" ])
let template = Template(templateString: "Hello World")
let (string, error) = template.render(context)
XCTAssertEqual(string!, "Hello World")
XCTAssertTrue(error == nil)
let result = template.render(context)
XCTAssertEqual(result, Result.Success(string: "Hello World"))
}
}