use of de.westnordost.streetcomplete.data.osm.changes.StringMapEntryAdd in project StreetComplete by westnordost.
the class AddRoadNameTest method testOneName.
public void testOneName() {
bundle.putStringArray(AddRoadNameForm.NAMES, new String[] { "my name" });
verify(new StringMapEntryAdd("name", "my name"));
}
use of de.westnordost.streetcomplete.data.osm.changes.StringMapEntryAdd in project StreetComplete by westnordost.
the class OsmQuestChangesUploadTest method createAnsweredQuestWithAppliableChange.
private static OsmQuest createAnsweredQuestWithAppliableChange() {
StringMapEntryChange aPossibleChange = new StringMapEntryAdd("somekey", "value");
StringMapChanges changes = new StringMapChanges(Collections.singletonList(aPossibleChange));
return createAnsweredQuest(changes);
}
use of de.westnordost.streetcomplete.data.osm.changes.StringMapEntryAdd 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.StringMapEntryAdd in project StreetComplete by westnordost.
the class AddBikeParkingCapacityTest method testCapacity.
public void testCapacity() {
bundle.putInt(AddBikeParkingCapacityForm.BIKE_PARKING_CAPACITY, 10);
verify(new StringMapEntryAdd("capacity", "10"));
}
use of de.westnordost.streetcomplete.data.osm.changes.StringMapEntryAdd in project StreetComplete by westnordost.
the class AddBridgeStructureTest method testStructure.
public void testStructure() {
ArrayList<String> values = new ArrayList<>();
values.add("arch");
bundle.putStringArrayList(AddRecyclingTypeForm.OSM_VALUES, values);
verify(new StringMapEntryAdd("bridge:structure", "arch"));
}
Aggregations