/
NikolayIvkin
/
tutorials1
Обзор
Документация
Войти
/
NikolayIvkin
/
tutorials1
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
libraries-2/src/test/java/com/baeldung/mapdb/HTreeMapUnitTest.java
38 строк
915 B
panos-kakos
[JAVA-22519] Move articles from generic libraries module to specific library modules (#15416)
21 дек 2023, 11:30
21 дек 2023, 11:30
5e4ca88
Код
Авторство
О чём код?
package com.baeldung.mapdb; import static org.junit.jupiter.api.Assertions.assertEquals; import org.junit.jupiter.api.Test; import org.mapdb.DB; import org.mapdb.DBMaker; import org.mapdb.HTreeMap; import org.mapdb.Serializer; public class HTreeMapUnitTest { @Test public void givenValidDB_whenHTreeMapAddedToAndRetrieved_CheckedRetrievalCorrect() { DB db = DBMaker.memoryDB().make(); HTreeMap<String, String> hTreeMap = db .hashMap("myTreMap") .keySerializer(Serializer.STRING) .valueSerializer(Serializer.STRING) .create(); hTreeMap.put("key1", "value1"); hTreeMap.put("key2", "value2"); assertEquals(2, hTreeMap.size()); //add another value with the same key hTreeMap.put("key1", "value3"); assertEquals(2, hTreeMap.size()); assertEquals("value3", hTreeMap.get("key1")); } }