MCPcopy Create free account
hub / github.com/LFYSec/MScan / testInit

Method testInit

src/test/java/pascal/taie/util/IndexerTest.java:34–44  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

32public class IndexerTest {
33
34 @Test
35 void testInit() {
36 Indexer<String> i = new SimpleIndexer<>(List.of("aaa", "xxx", "yyy"));
37 assertEquals(0, i.getIndex("aaa"));
38 assertEquals(0, i.getIndex("aaa"));
39 assertEquals(1, i.getIndex("xxx"));
40 assertEquals(2, i.getIndex("yyy"));
41 assertEquals("aaa", i.getObject(0));
42 assertEquals("xxx", i.getObject(1));
43 assertEquals("yyy", i.getObject(2));
44 }
45
46 @Test
47 void testGet() {

Callers

nothing calls this directly

Calls 3

getIndexMethod · 0.95
getObjectMethod · 0.95
ofMethod · 0.65

Tested by

no test coverage detected