@Override public void write(JSONStringer writer) throws JSONException { JSONUtils.write(writer, WRAPPER_SDK_VERSION, getWrapperSdkVersion()); JSONUtils.write(writer, WRAPPER_SDK_NAME, getWrapperSdkName()); JSONUtils.write(writer, WRAPPER_RUNTIME_VERSION, getWrapperRuntimeVersion()); JSONUtils.write(writer, LIVE_UPDATE_RELEASE_LABEL, getLiveUpdateReleaseLabel()); JSONUtils.write(writer, LIVE_UPDATE_DEPLOYMENT_KEY, getLiveUpdateDeploymentKey()); JSONUtils.write(writer, LIVE_UPDATE_PACKAGE_HASH, getLiveUpdatePackageHash()); }
device.setWrapperSdkVersion(sWrapperSdk.getWrapperSdkVersion()); device.setWrapperSdkName(sWrapperSdk.getWrapperSdkName()); device.setWrapperRuntimeVersion(sWrapperSdk.getWrapperRuntimeVersion());
DeviceInfoHelper.setWrapperSdk(wrapperSdk); Device device2 = DeviceInfoHelper.getDeviceInfo(contextMock); assertEquals(wrapperSdk.getWrapperSdkVersion(), device2.getWrapperSdkVersion()); assertEquals(wrapperSdk.getWrapperSdkName(), device2.getWrapperSdkName()); assertEquals(wrapperSdk.getWrapperRuntimeVersion(), device2.getWrapperRuntimeVersion());