[lombok] Refactoring, cleaning, better tests

Add assertions to tests
Add lombok license
Provide String.[de]capitalize() implementation
Get rid of weak map because it seems it is useless here
This commit is contained in:
Andrey Zinovyev
2021-04-01 12:51:58 +03:00
committed by TeamCityServer
parent c4147bc2fd
commit 01dd3d6ed4
28 changed files with 278 additions and 234 deletions
@@ -31,12 +31,14 @@ import lombok.*;
class Test {
fun run() {
val obj = ValueExample("name", 12, 4.5)
obj.getName()
val name = obj.name
obj.getAge()
val age = obj.age
val score = obj.score
assertEquals(obj.getName(), "name")
assertEquals(obj.name, "name")
assertEquals(obj.getAge(), 12)
assertEquals(obj.age, 12)
assertEquals(obj.score, 4.5)
val ex: ValueExample.Exercise<Int> = ValueExample.Exercise.of("name", 12)
val ex: ValueExample.Exercise<Int> = ValueExample.Exercise.of("nam1e", 42)
assertEquals(ex.name, "nam1e")
assertEquals(ex.value, 42)
}
}