mirror of
https://github.com/emilybache/GildedRose-Refactoring-Kata.git
synced 2025-12-11 20:02:09 +00:00
Update tests.lisp
- adapted initialization and testcase to the values of the implementation in other programming languages
This commit is contained in:
parent
6ecbea14f8
commit
35f11a141d
@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
(define-test gilded-rose-testsuite)
|
(define-test gilded-rose-testsuite)
|
||||||
|
|
||||||
(define-test "An item in gilded-rose is updated."
|
(define-test "Test foo."
|
||||||
:parent gilded-rose-testsuite
|
:parent gilded-rose-testsuite
|
||||||
(let* ((an-item (make-instance 'item :name "An item" :sell-in 1 :quality 1))
|
(let* ((an-item (make-instance 'item :name "foo" :sell-in 0 :quality 0))
|
||||||
(some-items (list an-item))
|
(some-items (list an-item))
|
||||||
(my-app (make-instance 'gilded-rose :items some-items)))
|
(my-app (make-instance 'gilded-rose :items some-items)))
|
||||||
(update-quality my-app)
|
(update-quality my-app)
|
||||||
(is equal (slot-value (first (slot-value my-app 'items)) 'name) "Fix me")))
|
(is equal (slot-value (first (slot-value my-app 'items)) 'name) "fixme")))
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user