You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I try to deserialize a record, I get the following error:
com.jsoniter.spi.JsonException: no constructor for: class ch.knezevic.school.LastDone
at ch.knezevic.school.FeedTest.shouldDecodeLastDone(FeedTest.java:67)
The test looks like this:
private static final String SAMPLE_LAST_DONE_MESSAGE = """
{
"timestamp":0,
"book":"book",
"price":1000,
"volume":10
}
""";
@Test
public void shouldDecodeLastDone()
{
final LastDone lastDone = JsonIterator.deserialize(SAMPLE_LAST_DONE_MESSAGE, LastDone.class);
assertEquals("book", lastDone.book());
}
LastDone is defined as:
public record LastDone(String book, int price, long volume, long timestamp)
{
}
The text was updated successfully, but these errors were encountered:
When I try to deserialize a record, I get the following error:
The test looks like this:
LastDone is defined as:
The text was updated successfully, but these errors were encountered: