diff --git a/packages/binary/valuetransfer/transaction/transaction_test.go b/packages/binary/valuetransfer/transaction/transaction_test.go
index ec16af7f8104b1329bafe781ca3c4be6b2718185..b77dc1151adf5c058709ccc2c2b7a374efbad485 100644
--- a/packages/binary/valuetransfer/transaction/transaction_test.go
+++ b/packages/binary/valuetransfer/transaction/transaction_test.go
@@ -40,7 +40,7 @@ func TestShortDataPayload(t *testing.T) {
 	assert.Equal(t, nil, err)
 
 	dpBack, dptBack := tx.GetDataPayload()
-	assert.Equal(t, true, bytes.Compare(dpBack, dataPayload) == 0)
+	assert.Equal(t, true, bytes.Equal(dpBack, dataPayload))
 	assert.Equal(t, true, dptBack == dataPayloadType)
 
 	tx.Sign(sigScheme)
@@ -95,7 +95,7 @@ func TestMarshalingEmptyDataPayload(t *testing.T) {
 		assert.Error(t, err)
 	}
 	assert.Equal(t, true, tx1.SignaturesValid())
-	assert.Equal(t, true, bytes.Compare(tx1.Id().Bytes(), tx.Id().Bytes()) == 0)
+	assert.Equal(t, true, bytes.Equal(tx1.Id().Bytes(), tx.Id().Bytes()))
 }
 
 func TestMarshalingDataPayload(t *testing.T) {
@@ -124,5 +124,5 @@ func TestMarshalingDataPayload(t *testing.T) {
 	assert.Equal(t, nil, err)
 	assert.Equal(t, true, tx1.SignaturesValid())
 
-	assert.Equal(t, true, bytes.Compare(tx1.Id().Bytes(), tx.Id().Bytes()) == 0)
+	assert.Equal(t, true, bytes.Equal(tx1.Id().Bytes(), tx.Id().Bytes()))
 }