mirror of
https://github.com/emilybache/GildedRose-Refactoring-Kata.git
synced 2026-10-13 17:49:25 +00:00
Merge pull request #48 from maciek2w/swift-package
Moved Swift code into package
This commit is contained in:
commit
2c6cb2fd37
8 files changed
+43
-4
No files matched your search
@@ -0,0 +1,4 @@
|
|||||||
|
.DS_Store
|
||||||
|
/.build
|
||||||
|
/Packages
|
||||||
|
/*.xcodeproj
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
import PackageDescription
|
||||||
|
|
||||||
|
let package = Package(
|
||||||
|
name: "GildedRose"
|
||||||
|
)
|
||||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -1,13 +1,18 @@
|
|||||||
|
@testable import GildedRose
|
||||||
import XCTest
|
import XCTest
|
||||||
|
|
||||||
class GildedRoseTest: XCTestCase {
|
class GildedRoseTests: XCTestCase {
|
||||||
|
|
||||||
func testFoo() {
|
func testFoo() {
|
||||||
let items = [Item(name: "foo", sellIn: 0, quality: 0)]
|
let items = [Item(name: "foo", sellIn: 0, quality: 0)]
|
||||||
let app = GildedRose(items: items);
|
let app = GildedRose(items: items);
|
||||||
app.updateQuality();
|
app.updateQuality();
|
||||||
XCTAssertEqual("fixme", app.items[0].name);
|
XCTAssertEqual("fixme", app.items[0].name);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static var allTests : [(String, (GildedRoseTests) -> () throws -> Void)] {
|
||||||
|
return [
|
||||||
|
("testFoo", testFoo),
|
||||||
|
]
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
@testable import GildedRoseTestSuit
|
||||||
|
|
||||||
|
import XCTest
|
||||||
|
|
||||||
|
XCTMain([
|
||||||
|
testCase(GildedRoseTests.allTests),
|
||||||
|
])
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
@testable import GildedRose
|
||||||
|
import XCTest
|
||||||
|
|
||||||
|
class GildedRoseTests: XCTestCase {
|
||||||
|
|
||||||
|
func testFoo() {
|
||||||
|
let items = [Item(name: "foo", sellIn: 0, quality: 0)]
|
||||||
|
let app = GildedRose(items: items);
|
||||||
|
app.updateQuality();
|
||||||
|
XCTAssertEqual("fixme", app.items[0].name);
|
||||||
|
}
|
||||||
|
|
||||||
|
static var allTests : [(String, (GildedRoseTests) -> () throws -> Void)] {
|
||||||
|
return [
|
||||||
|
("testFoo", testFoo),
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in new issue
Block a user