### Question:
Utils { public static synchronized String getUUID(Context context) { String uuid; StringBuilder _uuid = new StringBuilder(); _uuid.append(context.getApplicationContext().getPackageName()).append(":"); _uuid.append(Build.BOARD).append(":"); _uuid.append(Build.BRAND).append(":"); _uuid.append(Build.DEVICE).append(":"); _uuid.append(Build.MANUFACTURER).append(":"); _uuid.append(Build.MODEL).append(":"); _uuid.append(Build.PRODUCT).append(":"); _uuid.append(Build.SERIAL).append(":"); _uuid.append(Build.BOOTLOADER); try { MessageDigest messageDigest = MessageDigest.getInstance("SHA-1"); messageDigest.update(_uuid.toString().getBytes()); uuid = Base64.encodeToString(messageDigest.digest(), Base64.DEFAULT); } catch (NoSuchAlgorithmException e) { uuid = Base64.encodeToString(_uuid.toString().getBytes(), Base64.DEFAULT); } return uuid; }  static synchronized Map<String, String> getMemoryInfo(Context context); static synchronized boolean hasExternalMemory(); static synchronized long getTotalExternalMemorySize(); static synchronized long getAvailableExternalMemorySize(); static synchronized long getTotalInternalMemorySize(); static synchronized long getAvailableInternalMemorySize(); static synchronized long getTotalRAM(Context context); static synchronized boolean isConnected(Context context); static synchronized boolean isWifiEnabled(Context context); static synchronized String getNetworkType(Context context); static synchronized Map<String, String> getDisplayInfo(Context context); static synchronized String getScreenDensity(Context context); static synchronized int getScreenHeight(Context context); static synchronized int getScreenWidth(Context context); static synchronized String asEmpty(String value); static synchronized String getCountryCode(Context context); static synchronized String getCountryName(Context context); static synchronized Map<String, String> getLocaleInfo(Context context); static synchronized String getLanguageCode(Context context); static synchronized String getLanguageName(Context context); static synchronized String getTimezone(); static synchronized String getVersionName(Context context); static synchronized String getVersionCode(Context context); static synchronized Map<String, String> getPackageInfo(Context context); static synchronized Map<String, String> getBuildInfo(); static synchronized String getUUID(Context context); static final String NETWORK_TYPE_WIFI; static final String NETWORK_TYPE_MOBILE; }### Answer:
@Test public void shouldBeAbleToGetDeviceUUID() { String uuid = Utils.getUUID(context); String _uuid = Utils.getUUID(context); assertThat(uuid, is(notNullValue())); assertThat(uuid, is(equalTo(_uuid))); }