GildedRose-Refactoring-Kata/swift/Tests/GildedRoseTests/GildedRoseConjuredTests.swift
2023-02-09 23:02:50 +01:00

23 lines
559 B
Swift

//
// GildedRoseConjuredTests.swift
//
//
// Created by Murat Bataray on 09/02/2023.
//
@testable import GildedRose
import XCTest
class GildedRoseConjuredTests: XCTestCase {
func test_updateQuality_conjuredItemQuality_shouldDegradeTwiceAsFastAfterSellByDate() throws {
let items = [Item(name: "Conjured item", sellIn: 1, quality: 15)]
let app = GildedRose(items: items)
app.updateQuality()
XCTAssertEqual(app.items[0].quality, 13)
app.updateQuality()
XCTAssertEqual(app.items[0].quality, 9)
}
}