Konstantin Pavlov
|
bffe40a2c8
|
use constant for item name in test
|
2019-06-30 08:38:54 +02:00 |
|
Konstantin Pavlov
|
a7d51ecf85
|
introduce aging strategies. Parametrize rules
|
2019-06-30 08:19:32 +02:00 |
|
Konstantin Pavlov
|
6842dec756
|
refactor
|
2019-06-30 08:05:05 +02:00 |
|
Konstantin Pavlov
|
857b6cd474
|
get rid of lombok, inline variables
|
2019-06-30 07:13:39 +02:00 |
|
Konstantin Pavlov
|
faac704c55
|
remove irrelevant commment
|
2019-06-30 07:10:36 +02:00 |
|
Konstantin Pavlov
|
81be450dd1
|
use constants in test
|
2019-06-30 07:09:48 +02:00 |
|
Konstantin Pavlov
|
af9b68cb5e
|
Conjured items rule
|
2019-06-30 07:08:56 +02:00 |
|
Konstantin Pavlov
|
59558ab822
|
Conjured items test
|
2019-06-30 07:03:48 +02:00 |
|
Konstantin Pavlov
|
6391b0530c
|
extract constant
|
2019-06-30 07:03:26 +02:00 |
|
Konstantin Pavlov
|
92fa721005
|
parallel processing
|
2019-06-30 06:58:27 +02:00 |
|
Konstantin Pavlov
|
bef68f0068
|
cleanup
|
2019-06-30 06:58:11 +02:00 |
|
Konstantin Pavlov
|
f23572d512
|
backstage rule for 10+ days
|
2019-06-30 06:54:14 +02:00 |
|
Konstantin Pavlov
|
6b5deb7880
|
backstage rules
|
2019-06-30 06:52:43 +02:00 |
|
Konstantin Pavlov
|
9da12c4753
|
degrade quality for overdue items
|
2019-06-30 06:45:15 +02:00 |
|
Konstantin Pavlov
|
4f28924f7e
|
QualityRule interface, initial backstage pass rule
|
2019-06-30 06:42:42 +02:00 |
|
Konstantin Pavlov
|
f60b800cd8
|
added AgedBrieQualityRule
|
2019-06-30 06:34:30 +02:00 |
|
Konstantin Pavlov
|
c297cc00cc
|
sulfuras rule
|
2019-06-30 06:31:26 +02:00 |
|
Konstantin Pavlov
|
aaa385d397
|
quality rules
|
2019-06-30 06:31:16 +02:00 |
|
Konstantin Pavlov
|
efac644812
|
run text-based approval test
|
2019-06-30 06:01:55 +02:00 |
|
Konstantin Pavlov
|
5bd47a937f
|
fix .travis.yml
|
2019-06-30 05:50:08 +02:00 |
|
Konstantin Pavlov
|
bd0874dbba
|
travis-ci badge
|
2019-06-30 05:39:35 +02:00 |
|
Konstantin Pavlov
|
e9981a498e
|
improve "sulfuras" test
|
2019-06-30 05:32:29 +02:00 |
|
Konstantin Pavlov
|
b41fa5cc4d
|
fixed overdue test
|
2019-06-30 05:30:43 +02:00 |
|
Konstantin Pavlov
|
bb1aafe64d
|
build for jdk11
|
2019-06-25 08:02:57 +02:00 |
|
Konstantin Pavlov
|
87ef11c8ea
|
extract sellIn calculation
|
2019-06-25 08:02:57 +02:00 |
|
Konstantin Pavlov
|
c1e3788b52
|
gitignore
|
2019-06-25 08:02:56 +02:00 |
|
Konstantin Pavlov
|
3cdc4cda0b
|
travis
|
2019-06-25 08:02:45 +02:00 |
|
Konstantin Pavlov
|
71392352cb
|
Caching for travis-ci
|
2019-06-25 08:00:46 +02:00 |
|
Konstantin Pavlov
|
1b72b9b937
|
extract Aged Brie tests, verify that The Quality of an item is never more than 50
|
2019-06-24 07:40:23 +02:00 |
|
Konstantin Pavlov
|
41ebe9f98e
|
more Backstage passes tests
|
2019-06-24 07:39:29 +02:00 |
|
Konstantin Pavlov
|
11cea7714a
|
"Backstage passes": Quality drops to 0 after the concert
|
2019-06-24 07:24:41 +02:00 |
|
Konstantin Pavlov
|
b7f63143af
|
test: "Sulfuras", being a legendary item, never has to be sold or decreases in Quality
|
2019-06-24 07:12:36 +02:00 |
|
Konstantin Pavlov
|
fe2a19749b
|
test: The Quality of an item is never more than 50
|
2019-06-24 07:06:37 +02:00 |
|
Konstantin Pavlov
|
8445af69a4
|
change assert method signature
|
2019-06-24 07:04:22 +02:00 |
|
Konstantin Pavlov
|
a49d454400
|
Test: "Aged Brie" actually increases in Quality the older it gets
|
2019-06-24 07:03:36 +02:00 |
|
Konstantin Pavlov
|
0dcd61c881
|
extract method processItem
|
2019-06-24 06:57:20 +02:00 |
|
Konstantin Pavlov
|
e808c6c233
|
WIP: Once the sell by date has passed, Quality degrades twice as fast
|
2019-06-24 06:50:25 +02:00 |
|
Konstantin Pavlov
|
85708d30f5
|
add allure
|
2019-06-24 06:36:56 +02:00 |
|
Konstantin Pavlov
|
a55c6ba494
|
The Quality of an item is never negative
|
2019-06-24 06:20:35 +02:00 |
|
Konstantin Pavlov
|
534dd114e3
|
fix foo test
|
2019-06-24 06:04:38 +02:00 |
|
Konstantin Pavlov
|
caf76059af
|
upgrade junit
|
2019-06-24 05:54:31 +02:00 |
|
Konstantin Pavlov
|
98aec169cf
|
Fix build dir for Travis-ci
|
2019-06-17 09:26:04 +02:00 |
|
Konstantin Pavlov
|
8c1e59881c
|
Caching for travis-ci
|
2019-06-17 09:23:31 +02:00 |
|
Konstantin Pavlov
|
63fca0e4c1
|
Add travis-ci integration
|
2019-06-17 09:13:10 +02:00 |
|
Emily Bache
|
fb3853835e
|
Merge pull request #113 from beryllium/php-7-support
Add PHP 7 support
|
2019-05-24 08:30:56 +02:00 |
|
Kevin Boyd
|
e9e40ef19a
|
Restore the test class to the original "fixme" state
|
2019-05-22 23:49:12 -07:00 |
|
Kevin Boyd
|
0af329fa9b
|
Add a readme for php7
|
2019-05-22 23:48:16 -07:00 |
|
Kevin Boyd
|
216f754aee
|
Relocate special Sulfuras exception to be more buried.
|
2019-05-22 16:46:01 -07:00 |
|
Kevin Boyd
|
501cb7e041
|
Add a special rule for Sulfuras quality
|
2019-04-23 21:40:26 -07:00 |
|
Kevin Boyd
|
c17454032b
|
Full test suite with 100% coverage.
|
2019-04-23 20:20:04 -07:00 |
|