Remove all the explicit type names from the tests

This commit is contained in:
Eryn Wells 2018-11-10 10:40:44 -05:00
parent 25abb91476
commit 8d6c48466b

View file

@ -19,40 +19,35 @@ class DiamondSquareBFSTests: XCTestCase {
class DiamondSquareBoxTests: XCTestCase {
func testNorthwest() {
let box = DiamondSquareAlgorithm.Box(origin: DiamondSquareAlgorithm.Box.Point(x: 3, y: 4),
size: DiamondSquareAlgorithm.Box.Size(w: 5, h: 5))
let box = Box(origin: (x: 3, y: 4), size: (w: 5, h: 5))
let pt = box.northwest
XCTAssertEqual(pt.x, 3)
XCTAssertEqual(pt.y, 4)
}
func testNortheast() {
let box = DiamondSquareAlgorithm.Box(origin: DiamondSquareAlgorithm.Box.Point(x: 3, y: 4),
size: DiamondSquareAlgorithm.Box.Size(w: 5, h: 5))
let box = Box(origin: (x: 3, y: 4), size: (w: 5, h: 5))
let pt = box.northeast
XCTAssertEqual(pt.x, 8)
XCTAssertEqual(pt.y, 4)
}
func testSouthwest() {
let box = DiamondSquareAlgorithm.Box(origin: DiamondSquareAlgorithm.Box.Point(x: 3, y: 4),
size: DiamondSquareAlgorithm.Box.Size(w: 5, h: 5))
let box = Box(origin: (x: 3, y: 4), size: (w: 5, h: 5))
let pt = box.southwest
XCTAssertEqual(pt.x, 3)
XCTAssertEqual(pt.y, 9)
}
func testSoutheast() {
let box = DiamondSquareAlgorithm.Box(origin: DiamondSquareAlgorithm.Box.Point(x: 3, y: 4),
size: DiamondSquareAlgorithm.Box.Size(w: 5, h: 5))
let box = Box(origin: (x: 3, y: 4), size: (w: 5, h: 5))
let pt = box.southeast
XCTAssertEqual(pt.x, 8)
XCTAssertEqual(pt.y, 9)
}
func testMidpoint() {
let box = DiamondSquareAlgorithm.Box(origin: DiamondSquareAlgorithm.Box.Point(x: 3, y: 4),
size: DiamondSquareAlgorithm.Box.Size(w: 5, h: 5))
let box = Box(origin: (x: 3, y: 4), size: (w: 5, h: 5))
let midpoint = box.midpoint
XCTAssertEqual(midpoint.x, 6)
XCTAssertEqual(midpoint.y, 7)