Skip to content

Commit 29e6545

Browse files
Merge pull request #52 from rdodiya/46_Add_contructor_test_for_TopicDeleteResult
#46 Add constructor tests for TopicDeleteResult
2 parents e2c59b8 + 60f039e commit 29e6545

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

hedera-base/src/test/java/com/openelements/hedera/base/test/ProtocolLayerDataCreationTests.java

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
import com.openelements.hedera.base.protocol.ContractDeleteResult;
3030
import com.openelements.hedera.base.protocol.FileAppendRequest;
3131
import com.openelements.hedera.base.protocol.TokenTransferResult;
32+
import com.openelements.hedera.base.protocol.TopicDeleteResult;
3233
import com.openelements.hedera.base.protocol.TopicCreateResult;
3334
import com.openelements.hedera.base.protocol.TokenMintResult;
3435
import com.openelements.hedera.base.protocol.TokenCreateResult;
@@ -743,7 +744,19 @@ void testTopicSubmitMessageResultCreation() {
743744
Assertions.assertThrows(NullPointerException.class, () -> new TopicSubmitMessageResult(null, validStatus));
744745
Assertions.assertThrows(NullPointerException.class, () -> new TopicSubmitMessageResult(validTransactionId, null));
745746
}
746-
747+
748+
@Test
749+
void testTopicDeleteResultCreation() {
750+
//given
751+
final TransactionId validTransactionId = TransactionId.fromString("[email protected]");
752+
final Status validStatus =Status.SUCCESS;
753+
754+
//then
755+
Assertions.assertDoesNotThrow(() -> new TopicDeleteResult(validTransactionId,validStatus));
756+
Assertions.assertThrows(NullPointerException.class, () -> new TopicDeleteResult(null, validStatus));
757+
Assertions.assertThrows(NullPointerException.class, () -> new TopicDeleteResult(validTransactionId, null));
758+
}
759+
747760
@Test
748761
void testTopicDeleteRequestCreation() {
749762
//given

0 commit comments

Comments
 (0)