diff --git a/test/main.js b/test/main.js
index 671c3fc..5ed7771 100644
--- a/test/main.js
+++ b/test/main.js
@@ -154,6 +154,15 @@ describe('#irs', function() {
                 'REFID:52055038832320700700/NAMA:MUSHOLA AL AMIN/KATEGORIDAYA:S2/450/PERIODE:092020/TAGIHANASLI:16620/DENDA:3000/ADMIN:2750/TOTALBAYAR:19.370',
                 'TAJIRA PLN POSTPAID 2',
             );
+
+            irs.getDetailFromMessage(
+                'Cek Tagihan BPJSKH2H SUKSES ke 0002058343828, REFID: 20809404.. NAMA:SALWA AZ ZAHRA, CABANG:1012-DEPOK, Periode:1,Admin:2500, TOTALBAYAR:28.000, SALDO:186.856',
+                detailPattern,
+                detailReplacements,
+            ).should.equal(
+                'REFID:20809404/NAMA:SALWA AZ ZAHRA/CABANG:1012-DEPOK/Periode:1/Admin:2500/TOTALBAYAR:28.000',
+                'TAJIRA BPJS',
+            )
             
         });
     });
@@ -185,6 +194,9 @@ describe('#irs', function() {
             // console.log(splitted);
             splitted.find((item) => item.keyword === 'REFID').value.should.equal('20770812');
             splitted.find((item) => item.keyword === 'Admin').value.should.equal('2500');
+
+            const splitted2 = irs.splitPostpaidDetail('REFID:20809404/NAMA:SALWA AZ ZAHRA/CABANG:1012-DEPOK/Periode:1/Admin:2500/TOTALBAYAR:28.000');
+            splitted2.find((item) => item.keyword === 'TOTALBAYAR').value.should.equal('28.000', 'TAJIRA BPJS');
         });
     });
 
@@ -231,6 +243,17 @@ describe('#irs', function() {
                 },
                 1
             ).should.equal(25500);
+
+            const productKeyvalBPJSK = {
+                KEYWORD_TOTALTAG: 'TOTALBAYAR',
+                KEYWORD_ADMINFEE: 'Admin',
+            };
+            irs.calculateBaseBillAmount(
+                irs.splitPostpaidDetail('REFID:20809404/NAMA:SALWA AZ ZAHRA/CABANG:1012-DEPOK/Periode:1/Admin:2500/TOTALBAYAR:28.000'),
+                null,
+                productKeyvalBPJSK,
+                1
+            ).should.equal(25500, 'TAJIRA BPJS #8A46CFD1');
         });
     });