assertj / assertj/assertj-generator

Handle generics of real numbers

Open
#57 3 comments 0 reactions 0 assignees View on GitHub
generics
Dominant language
Java
Stars
72
Forks
47
Avg merge
1d 16h
Merged PRs (30d)
2

Description

The generation of asserts for generics does not handle reals (Double or Float) as expected: Double/Float are processed as Objects, while they should be processed as reals.
Ex:

``` java
class Of {
T value;
}
class OfDouble extends Of {
}
```

Actual result:

``` java
class OfDoubleAssert extends AbstractAssert {
public OfDoubleAssert hasValue(Comparable avg) {
...
}
}
```

Expected result:

``` java
class OfDoubleAssert extends AbstractAssert {
public OfDoubleAssert hasValue(Comparable avg) {
...
}

public Double hasValueCloseTo(Double value, Double offset) {
...
}

}
```

Thanks !

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.