public String getPushType() { return super.getString(KEY_PUSH_TYPE); }
public String getDeviceToken() { return super.getString(KEY_DEVICE_TOKEN); }
@Test public void testSortDescending() throws ParseException { ParseQuery.State<ParseObject> query = new ParseQuery.State.Builder<>("TestObject") .addDescendingOrder("name") .build(); List<ParseObject> objects = new ArrayList<>(); ParseObject object; object = new ParseObject("TestObject"); object.put("name", "grantland"); objects.add(object); object = new ParseObject("TestObject"); object.put("name", "nikita"); objects.add(object); object = new ParseObject("TestObject"); object.put("name", "listiarso"); objects.add(object); OfflineQueryLogic.sort(objects, query); assertEquals("nikita", objects.get(0).getString("name")); assertEquals("listiarso", objects.get(1).getString("name")); assertEquals("grantland", objects.get(2).getString("name")); }
@Test public void testSortWithGeoQuery() throws ParseException { ParseGeoPoint fb = new ParseGeoPoint(37.481689f, -122.154949f); ParseQuery.State<ParseObject> query = new ParseQuery.State.Builder<>("TestObject") .whereNear("point", fb) .build(); List<ParseObject> objects = new ArrayList<>(); ParseObject object; object = new ParseObject("TestObject"); object.put("name", "sf"); object.put("point", new ParseGeoPoint(37.774929f, -122.419416f)); objects.add(object); object = new ParseObject("TestObject"); object.put("name", "ny"); object.put("point", new ParseGeoPoint(40.712784f, -74.005941f)); objects.add(object); object = new ParseObject("TestObject"); object.put("name", "mpk"); object.put("point", new ParseGeoPoint(37.452960f, -122.181725f)); objects.add(object); OfflineQueryLogic.sort(objects, query); assertEquals("mpk", objects.get(0).getString("name")); assertEquals("sf", objects.get(1).getString("name")); assertEquals("ny", objects.get(2).getString("name")); }
assertEquals(objectJSON.getString("objectId"), object.getObjectId()); assertEquals(objectJSON.getString("sessionToken"), object.get("sessionToken")); assertEquals(objectJSON.getString("key"), object.getString("key")); assertEquals(objectAgainJSON.getString("objectId"), objectAgain.getObjectId()); assertEquals(objectAgainJSON.getString("sessionToken"), objectAgain.get("sessionToken")); assertEquals(objectAgainJSON.getString("keyAgain"), objectAgain.getString("keyAgain"));
public void done(List<ParseObject> networkList, ParseException e) { if (e == null) { for (int i = 0; i < networkList.size(); i++) { networks.add(networkList.get(i).getString("title")); Collections.sort(networks); } } else { Log.d("score", "Error: " + e.getMessage()); } } });
assertTrue(other.isDirty("key")); assertTrue(other.isDirty("number")); assertEquals(other.getString("key"), "newValue"); assertEquals(other.getNumber("number"), 10);
@Override public void done(List<ParseObject> objects, ParseException e) { if ( e == null){ if(objects.size() > 0){ listViewContent.clear(); usernames.clear(); latitudes.clear(); longitudes.clear(); for (ParseObject object : objects){ Double distanceInMiles = userLocation.distanceInMilesTo((ParseGeoPoint) object.get("requesterLocation")); Double distaneOneDP = (double) Math.round(distanceInMiles *10) / 10; listViewContent.add(String.valueOf(distaneOneDP)+ " miles"); usernames.add(object.getString("requesterUsername")); latitudes.add(object.getParseGeoPoint("requesterLocation").getLatitude()); longitudes.add(object.getParseGeoPoint("requesterLocation").getLongitude()); } arrayAdapter.notifyDataSetChanged(); } } } });
assertEquals(newObject.getDouble("double"), object.getDouble("double"), 0); assertEquals(newObject.getInt("int"), object.getInt("int")); assertEquals(newObject.getString("string"), object.getString("string")); assertEquals(newObject.getDate("date"), object.getDate("date")); assertEquals(newObject.get("null"), object.get("null"));