Support Swift 1.2

This commit is contained in:
Kyle Fuller
2015-06-29 15:21:59 -07:00
parent 0212e8781c
commit 19a7abce4c
23 changed files with 196 additions and 206 deletions

View File

@@ -10,14 +10,14 @@ class ContextTests: XCTestCase {
}
func testItAllowsYouToRetrieveAValue() {
let name = context["name"] as String!
let name = context["name"] as! String
XCTAssertEqual(name, "Kyle")
}
func testItAllowsYouToSetValue() {
context["name"] = "Katie"
let name = context["name"] as String!
let name = context["name"] as! String
XCTAssertEqual(name, "Katie")
}
@@ -29,7 +29,7 @@ class ContextTests: XCTestCase {
func testItAllowsYouToRetrieveAValueFromParent() {
context.push()
let name = context["name"] as String!
let name = context["name"] as! String
XCTAssertEqual(name, "Kyle")
}
@@ -37,7 +37,7 @@ class ContextTests: XCTestCase {
context.push()
context["name"] = "Katie"
let name = context["name"] as String!
let name = context["name"] as! String
XCTAssertEqual(name, "Katie")
}
@@ -46,20 +46,20 @@ class ContextTests: XCTestCase {
context["name"] = "Katie"
context.pop()
let name = context["name"] as String!
let name = context["name"] as! String
XCTAssertEqual(name, "Kyle")
}
func testItAllowsYouToPushADictionaryToTheStack() {
context.push(["name": "Katie"])
let name = context["name"] as String!
let name = context["name"] as! String
XCTAssertEqual(name, "Katie")
}
func testItAllowsYouToCompareTwoContextsForEquality() {
let otherContext = Context(dictionary: ["name": "Kyle"])
XCTAssertEqual(otherContext, context )
XCTAssertEqual(otherContext, context)
}
}