diff options
| author | 2024-12-02 16:41:51 +0000 | |
|---|---|---|
| committer | 2024-12-02 16:41:51 +0000 | |
| commit | 069fd890140bca348e469719c25b25c729680fb4 (patch) | |
| tree | 7d029e028a37ab14540eaa368607aaf784499b04 | |
| parent | 8bbe3aff119508ec06b8d11f33eb6bebe72e16ca (diff) | |
| parent | 14f92f466eebc1036e49f2e98d0a95498f9cc41b (diff) | |
Merge "Test: Adding Test Cases to NdefRecordTest" into main
| -rw-r--r-- | nfc/tests/src/android/nfc/NdefRecordTest.java | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/nfc/tests/src/android/nfc/NdefRecordTest.java b/nfc/tests/src/android/nfc/NdefRecordTest.java index 231e939b4fbe..044c67448329 100644 --- a/nfc/tests/src/android/nfc/NdefRecordTest.java +++ b/nfc/tests/src/android/nfc/NdefRecordTest.java @@ -24,6 +24,8 @@ import androidx.test.filters.SmallTest; import org.junit.Test; import org.junit.runner.RunWith; +import java.util.Locale; + @SmallTest @RunWith(AndroidJUnit4.class) public class NdefRecordTest { @@ -56,4 +58,20 @@ public class NdefRecordTest { assertThat(ndefRecord.getType()).isEqualTo(NdefRecord.RTD_URI); } + @Test + public void testCreateMime() { + NdefRecord ndefRecord = NdefRecord.createMime("text/plain", "example".getBytes()); + assertThat(ndefRecord).isNotNull(); + assertThat(ndefRecord.getTnf()).isEqualTo(NdefRecord.TNF_MIME_MEDIA); + } + + @Test + public void testCreateTextRecord() { + String languageCode = Locale.getDefault().getLanguage(); + NdefRecord ndefRecord = NdefRecord.createTextRecord(languageCode, "testdata"); + assertThat(ndefRecord).isNotNull(); + assertThat(ndefRecord.getTnf()).isEqualTo(NdefRecord.TNF_WELL_KNOWN); + assertThat(ndefRecord.getType()).isEqualTo(NdefRecord.RTD_TEXT); + } + } |