### Question:
EnhancedProperties implements MutableNamedValues { public int size() { return backing.size(); } EnhancedProperties(TechEmpowerApplication application);  EnhancedProperties(); TechEmpowerApplication getApplication(); @Deprecated Properties getBackingProperties(); @Override EnhancedProperties put(String name, String value); @Override EnhancedProperties put(String name, int value); @Override EnhancedProperties put(String name, long value); @Override EnhancedProperties put(String name, boolean value); @Override EnhancedProperties remove(String name); @Override EnhancedProperties clear(); @Override String get(String name); @Override String get(String name, String defaultValue); @Override Set<String> names(); @Override boolean has(String name); @Override long getLong(String name); @Override long getLong(String name, long defaultValue); @Override long getLong(String name, long defaultValue, long minimum, long maximum); T getEnum(String name, Class<T> clazz, T defaultValue); @Override int getInt(String name); @Override int getInt(String name, int defaultValue); @Override int getInt(String name, int defaultValue, int minimum, int maximum); double getDouble(String name); double getDouble(String name, double defaultValue); float getFloat(String name); float getFloat(String name, float defaultValue); @Override boolean getBoolean(String name); @Override boolean getBoolean(String name, boolean defaultValue); String[] getArray(String name, String[] defaultArray); String[] getArray(String name); String getBackingProperty(String name); String getBackingProperty(String key, String defaultValue); void loadFromUrlCommandString(String s); Focus focus(String prefix); EnhancedProperties load(InputStream stream); EnhancedProperties store(OutputStream stream); EnhancedProperties extractProperties(String prefix); EnhancedProperties extractProperties(String prefix, boolean strip); void mergeProperties(EnhancedProperties props); void mergeProperties(EnhancedProperties props, String prefix); int size(); EnhancedProperties putAll(EnhancedProperties other); EnhancedProperties putAll(Properties other); static final String MACRO_START; static final String MACRO_END; }### Answer:
@Test public void size() { EnhancedProperties test = new EnhancedProperties(); test.putAll(starting); assertEquals(starting.size(), test.size()); }