Gradle Test Run :test
UShapeKindTest
summary
|
100%
successful |
| Child | Name | Tests | Failures | Skipped | Duration | Success rate |
|---|---|---|---|---|---|---|
| every kind's shape class overrides getShapeKind(), and returns that kind | everyShapeClassOverridesGetShapeKind() | 1 | 0 | 0 | 0.001s | 100% |
| every kind but UNKNOWN names a distinct shape class, and of() finds it back | kindsAndTypesAgree() | 1 | 0 | 0 | 0.001s | 100% |
| of() rejects a class no driver is registered for | ofRejectsUnknownClass() | 1 | 0 | 0 | 0s | 100% |
| UNKNOWN is the default, and sits at index 0 so an empty array means no driver | unknownIsTheDefault() | 1 | 0 | 0 | 0.001s | 100% |