Add disassembling tests for ApfV6Generator.addTransmitL4()

Test: TH
Change-Id: Ie0b121546561a118b275bae6011d7eeaed69eab0
diff --git a/tests/unit/src/android/net/apf/ApfV5Test.kt b/tests/unit/src/android/net/apf/ApfV5Test.kt
index 9536ce6..ae615d5 100644
--- a/tests/unit/src/android/net/apf/ApfV5Test.kt
+++ b/tests/unit/src/android/net/apf/ApfV5Test.kt
@@ -211,15 +211,19 @@
 
         gen = ApfV6Generator()
         gen.addTransmit(-1)
+        gen.addTransmitL4(30, 40, 50, 256, true)
         program = gen.generate()
         // encoding TRANSMIT opcode: opcode=21(EXT opcode number),
         // imm=37(TRANSMIT opcode number),
         assertContentEquals(byteArrayOf(
                 encodeInstruction(opcode = 21, immLength = 1, register = 0),
                 37, 255.toByte(), 255.toByte(),
+                encodeInstruction(opcode = 21, immLength = 1, register = 1), 37, 30, 40, 50, 1, 0
         ), program)
-         assertContentEquals(listOf("0: transmit    ip_ofs=255"),
-             ApfJniUtils.disassembleApf(program).map { it.trim() })
+         assertContentEquals(listOf(
+                 "0: transmit    ip_ofs=255",
+                 "4: transmitudp ip_ofs=30, csum_ofs=40, csum_start=50, partial_csum=0x0100",
+         ), ApfJniUtils.disassembleApf(program).map { it.trim() })
 
         gen = ApfV6Generator()
         val largeByteArray = ByteArray(256) { 0x01 }