Skip to content

Commit be3b6b7

Browse files
committed
fix: failing test
1 parent 4e88a95 commit be3b6b7

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

rqueue-core/src/test/java/com/github/sonus21/rqueue/core/support/RqueueMessageUtilsTest.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -136,8 +136,8 @@ void buildMessageWithDelay() {
136136

137137
@Test
138138
void buildMessageNull() {
139+
// id is null so the type parameter T cannot be resolved, making conversion fail
139140
GenericClass<String> genericClass = new GenericClass<>();
140-
genericClass.id = UUID.randomUUID().toString();
141141
try {
142142
RqueueMessageUtils.buildMessage(
143143
messageConverter,
@@ -155,8 +155,8 @@ void buildMessageNull() {
155155

156156
@Test
157157
void buildPeriodicMessageNull() {
158+
// id is null so the type parameter T cannot be resolved, making conversion fail
158159
GenericClass<String> genericClass = new GenericClass<>();
159-
genericClass.id = UUID.randomUUID().toString();
160160
try {
161161
RqueueMessageUtils.buildPeriodicMessage(
162162
messageConverter,
@@ -174,8 +174,9 @@ void buildPeriodicMessageNull() {
174174

175175
@Test
176176
void buildMessageReturnInvalidType() {
177+
// id is null so GenericMessageConverter returns null; falls through to NoMessageConverter
178+
// which wraps the object in a GenericMessage with a non-String/non-byte[] payload
177179
GenericClass<String> genericClass = new GenericClass<>();
178-
genericClass.id = UUID.randomUUID().toString();
179180
try {
180181
RqueueMessageUtils.buildMessage(
181182
messageConverter2,
@@ -193,8 +194,9 @@ void buildMessageReturnInvalidType() {
193194

194195
@Test
195196
void buildPeriodicMessageReturnInvalidType() {
197+
// id is null so GenericMessageConverter returns null; falls through to NoMessageConverter
198+
// which wraps the object in a GenericMessage with a non-String/non-byte[] payload
196199
GenericClass<String> genericClass = new GenericClass<>();
197-
genericClass.id = UUID.randomUUID().toString();
198200
try {
199201
RqueueMessageUtils.buildPeriodicMessage(
200202
messageConverter2,

0 commit comments

Comments
 (0)