Bjorn Misseghers
5f51644a8c
Separate sellIn behavior in separate class
...
We extract this behavior in a separate interface so we can implement
different implementations of it and test them separately.
Default behavior is to decrease the sellIn date every iteration by 1
2021-04-13 08:47:35 +02:00
Bjorn Misseghers
8f6359ad93
Add tests for edge cases
2021-04-06 21:35:30 +02:00
Bjorn Misseghers
d128595952
Simplify equasion
2021-04-06 20:24:59 +02:00
Bjorn Misseghers
f040a5d3fb
Extract sellIn decrease into private method
2021-04-06 20:22:31 +02:00
Bjorn Misseghers
2fb5d2bc77
Extract quality inc and decrease into private method
2021-04-06 20:21:13 +02:00
Bjorn Misseghers
8b94d335e8
Dont get item from array every time
2021-04-06 20:14:21 +02:00
Bjorn Misseghers
f1a9242aac
Extract magic strings and numbers
2021-04-06 20:10:48 +02:00
Bjorn Misseghers
8a23641287
Add unit tests matching the textTests
2021-04-06 17:28:23 +02:00
Bjorn Misseghers
fced540907
Change parameter name to nrOfDays
2021-04-06 17:28:00 +02:00
Bjorn Misseghers
4a6ed7cac1
Use app tester in unit test
2021-04-06 17:13:35 +02:00
Bjorn Misseghers
bd32cf4692
Create app test util
2021-04-06 17:13:04 +02:00
Bjorn Misseghers
64bdd856ce
Fix failing unit test
2021-04-06 16:55:23 +02:00
Lars Eckart
0f729f3192
update gradle wrapper & junit5 dependency
2020-06-04 10:22:28 +03:00
Görge Albrecht
948852c2c4
add gradle build capabilities
2019-11-18 17:42:08 +01:00
Görge Albrecht
eb271c686f
migrate to JUnit 5
2019-11-18 17:05:22 +01:00
Ton van Bart
5605173439
reverted GildedRose to original code
2017-01-11 21:32:08 +01:00
Ton van Bart
b2422cf733
delete package with weird name
2017-01-09 22:38:54 +01:00
Ton van Bart
d4b3a30334
delete package with weird name
2017-01-09 22:31:26 +01:00
Ton van Bart
260dc83099
use java.version property in pom.xml
2016-12-01 10:47:47 +01:00
Ton van Bart
40e7ea75c6
fixed directory structure
2016-12-01 09:45:34 +01:00
Ton van Bart
dae358a131
added Eclipse files to .gitignore
2016-12-01 09:37:05 +01:00
Ton van Bart
62b3b2fdb9
added IDEA project files to gitignore, set Maven java version to 8
2016-11-29 12:40:59 +01:00
Ton van Bart
3289182cef
reorganized to Maven project structure
2016-11-29 12:36:54 +01:00
Peter Kofler
f492b562df
update IDEA settings to IDEA 13
2014-11-28 20:40:52 +01:00
Peter Kofler
16b7b46653
add missing @Override annotation to item's toString
2014-04-13 13:40:22 +02:00
Peter Kofler
f284d7597a
add IDEA setup for Java code
2014-01-25 23:01:40 +01:00
Peter Kofler
5920278cf3
add Java Eclipse settings
2014-01-25 23:01:39 +01:00
Peter Kofler
7c817b1032
format Java code (only whitespace changes)
2014-01-25 23:01:39 +01:00
emilybache
567c27854a
Removed all the code except for the GildedRose kata from this repo
2013-06-10 14:42:41 +02:00