use of de.westnordost.streetcomplete.data.osm.changes.StringMapEntryModify in project StreetComplete by westnordost.
the class OsmQuestDaoTest method testAddGetWithChanges.
public void testAddGetWithChanges() {
List<StringMapEntryChange> changes = new ArrayList<>();
changes.add(new StringMapEntryAdd("a key", "a value"));
changes.add(new StringMapEntryDelete("delete this", "key"));
changes.add(new StringMapEntryModify("modify", "this", "to that"));
OsmQuest quest = createNewQuest(11, Element.Type.NODE);
quest.setChanges(new StringMapChanges(changes), "bla");
addToDaos(quest);
assertEquals(1, (long) quest.getId());
OsmQuest dbQuest = dao.get(1);
checkEqual(quest, dbQuest);
}
use of de.westnordost.streetcomplete.data.osm.changes.StringMapEntryModify in project StreetComplete by westnordost.
the class AddMaxSpeedTest method testLivingStreet.
public void testLivingStreet() {
tags.put("highway", "residential");
bundle.putBoolean(AddMaxSpeedForm.LIVING_STREET, true);
verify(new StringMapEntryModify("highway", "residential", "living_street"));
}
Aggregations