Alexis Drai
|
d259884ba8
|
🚨 Encapsulate collections...
make code more readable
add checks and UTs for Utils.Enumerables
|
3 years ago |
Alexis Drai
|
a2d832a9f2
|
🚧 WIP
|
3 years ago |
Alexis Drai
|
932babdca6
|
🔥 📈 Get rid of ToString() methods
We should keep formatting responsibilities out of the model
|
3 years ago |
Alexis Drai
|
5c11e4b253
|
🔊 Use NLog in App.Program and Data.Players.PlayerDbManager
|
3 years ago |
Alexis Drai
|
27e90bfbd5
|
🚚 Move Point to Tests root
|
3 years ago |
Alexis Drai
|
a319d7deb2
|
🚨 fix code smells
|
3 years ago |
Alexis Drai
|
a46d4b73a4
|
⚗️ Play around with async-await
PlayerManager.Remove is bugged
|
3 years ago |
Ismail TAHA JANAN
|
963ac99001
|
✅ dice and faces tests implementd
|
3 years ago |
Alexis DRAI
|
6c460efa63
|
✏️ Fix typo in class name
|
3 years ago |
Alexis Drai
|
a0670fceac
|
🏗️ Fix #157
|
3 years ago |
Alexis Drai
|
51d231a6e3
|
✅ Add a NumberFace test
|
3 years ago |
Alexis Drai
|
1f2ca7483f
|
♻️ Rename DieManager to DiceGroupManager
that class is in charge of managing groups of dice (in association with a string name)
|
3 years ago |
Alexis Drai
|
b21b78135e
|
♻️ Rename GameRunner to MasterOfCeremonies
|
3 years ago |
Alexis Drai
|
08c1e415a9
|
♻️ Refactor manager-y stuff into GameManager
|
3 years ago |
Alexis Drai
|
c100c20a39
|
🔥 Improve some model UT
|
3 years ago |
Alexis Drai
|
912f6f6627
|
✅ Add tests for GetOneById()
|
3 years ago |
Alexis Drai
|
a987f36eac
|
🔥 Clean up imports
|
3 years ago |
Ismail TAHA JANAN
|
949521ff9b
|
✅ conflict solved
|
3 years ago |
Alexis Drai
|
b8ea8a020e
|
🚚 Organize UTs in folders
|
3 years ago |
Alexis Drai
|
fc6a71801f
|
✅ Get UTs done
|
3 years ago |
Alexis Drai
|
8514606fa6
|
➖➕ Juggle with dependencies to make it make sense
|
3 years ago |
Alexis Drai
|
d4d587afb9
|
✨ Simplify code and give more freedom
by introducing HomogeneousDie, changing the logic in Face, and making class names shorter
|
3 years ago |
Alexis Drai
|
5073793f92
|
⚗️ Try without UT constructor
|
3 years ago |
Alexis Drai
|
02abe1fbfd
|
⚗️ Hardcode the stub in UT class to test SonarQube
|
3 years ago |
Alexis Drai
|
006b35066d
|
♻️ Refactor UTs and hope that SonarQube updates coverage
|
3 years ago |
Alexis Drai
|
455f1210ef
|
✅ Complete test suite, add checks to R and U
|
3 years ago |
Alexis Drai
|
8d8c2f445a
|
💩
|
3 years ago |
Alexis Drai
|
062c17b7f1
|
🚧 WIP
|
3 years ago |
Alexis Drai
|
3c74fa4962
|
🚧 WIP
|
3 years ago |
Alexis Drai
|
c46d88029b
|
♻️ Remove extra methods, make Game.PlayerManager usable
|
3 years ago |
Alexis Drai
|
9da428862f
|
Override equals and hash, add UTs
|
3 years ago |
Alexis Drai
|
82c36049f2
|
🎨 Improve die faces, expose Value, make use of inheritance
|
3 years ago |
Alexis Drai
|
a1590ede32
|
✅ Finish UT PlayerManager
|
3 years ago |
Alexis Drai
|
ff4d6eab9b
|
✅ Finish tests and fix #30
|
3 years ago |
Alexis Drai
|
2ea6feec0d
|
✅ Add UTs for Game, 🐛 debug nextIndex
|
3 years ago |
Alexis Drai
|
f0e74ae517
|
🚧 WIP
|
3 years ago |
Alexis Drai
|
4d07c3ffc1
|
✅ Set up instances for UTs
|
3 years ago |
Alexis Drai
|
9158101677
|
✅ Add UT for DiceNFaces property
|
3 years ago |
Alexis Drai
|
5937a1cc28
|
👔 ♻️ Fix #68
|
3 years ago |
Alexis Drai
|
1403b5d7fb
|
🚧 WIP
|
3 years ago |
Alexis Drai
|
a4f0b3948e
|
⚰️ Remove dead code (names for dice)
|
3 years ago |
Alexis Drai
|
86ff2fe752
|
🔥 ⚰️ Fix #60
|
3 years ago |
Alexis Drai
|
7389ee8756
|
✅💬 Include AbstractDieFace in Turn, update ToString(), pass tests
|
3 years ago |
Alexis Drai
|
011db706e0
|
🏗️📦️ Make separate packages for clarity
|
3 years ago |
Alexis Drai
|
f52676c901
|
🏗️ Add all (emptyish) classes, articulate
|
3 years ago |
Alexis Drai
|
85e16cf590
|
✅ Implement UTs on Turn class
|
3 years ago |
Alexis Drai
|
d734fd9215
|
✅👔 Add Turn class and first UTs
|
3 years ago |
Alexis Drai
|
1ad5c7cf21
|
🛂✅ Add null checks and exceptions, reflect change in UTs
|
3 years ago |
Alexis Drai
|
86597ef08f
|
🩹 Remove old or useless TODOs
|
3 years ago |
Alexis Drai
|
e85b9e5550
|
♻️ Refactor, D.R.Y., use "expected" and "actual"
|
3 years ago |