mirror of
https://github.com/emilybache/GildedRose-Refactoring-Kata.git
synced 2025-12-12 04:12:13 +00:00
- added the existing implementation in common lisp with system-definition - added a parachute-unit-test - added a description for setup and running the unit-tests - added a description for stubbing and mocking with cl-mock
21 lines
735 B
Common Lisp
21 lines
735 B
Common Lisp
;;;; gilded-rose.asd
|
|
|
|
(defsystem "gilded-rose"
|
|
:description "Gilded Rose is a small inn selling the finest goods."
|
|
:author "Leeroy <leeroy@gilded-rose.com>"
|
|
:version "1.0.0"
|
|
:pathname "source/"
|
|
:components ((:file "package")
|
|
(:file "gilded-rose" :depends-on ("package")))
|
|
:in-order-to ((test-op (test-op "gilded-rose/tests"))))
|
|
|
|
(defsystem "gilded-rose/tests"
|
|
:description "Unit tests for gilded-rose-package"
|
|
:author "Leeroy <leeroy@gilded-rose.com>"
|
|
:version "1.0.0"
|
|
:depends-on ("gilded-rose" "parachute" "cl-mock")
|
|
:pathname "tests/"
|
|
:components ((:file "package")
|
|
(:file "tests" :depends-on ("package")))
|
|
:perform (test-op (o c) (symbol-call :parachute :test :gilded-rose-tests)))
|