@Test public void enableVerboseLogging() { ShadowMarketingCloudSdk.isReady(true); reactModule.enableVerboseLogging(); assertEquals(MCLogListener.VERBOSE, ShadowMarketingCloudSdk.getLogLevel()); assertThat(ShadowMarketingCloudSdk.getLogListener(), CoreMatchers.<MCLogListener>instanceOf(MCLogListener.AndroidLogListener.class)); }
@ReactMethod public void enableVerboseLogging() { MarketingCloudSdk.setLogLevel(MCLogListener.VERBOSE); MarketingCloudSdk.setLogListener(new MCLogListener.AndroidLogListener()); }
RNMarketingCloudSdkModule extends ReactContextBaseJavaModule { @ReactMethod public void enableVerboseLogging() { MarketingCloudSdk.setLogLevel(MCLogListener.VERBOSE); MarketingCloudSdk.setLogListener(new MCLogListener.AndroidLogListener()); } }
RNMarketingCloudSdkModule extends ReactContextBaseJavaModule { @ReactMethod public void enableVerboseLogging() { MarketingCloudSdk.setLogLevel(MCLogListener.VERBOSE); MarketingCloudSdk.setLogListener(new MCLogListener.AndroidLogListener()); } RNMarketingCloudSdkModule(ReactApplicationContext reactContext); }
RNMarketingCloudSdkModule extends ReactContextBaseJavaModule { @ReactMethod public void enableVerboseLogging() { MarketingCloudSdk.setLogLevel(MCLogListener.VERBOSE); MarketingCloudSdk.setLogListener(new MCLogListener.AndroidLogListener()); } RNMarketingCloudSdkModule(ReactApplicationContext reactContext); @Override String getName(); @ReactMethod void isPushEnabled(Promise promise); @ReactMethod void enablePush(); @ReactMethod void disablePush(); @ReactMethod void getSystemToken(Promise promise); @ReactMethod void getAttributes(Promise promise); @ReactMethod void setAttribute(final String key, final String value); @ReactMethod void clearAttribute(final String key); @ReactMethod void addTag(final String tag); @ReactMethod void removeTag(final String tag); @ReactMethod void getTags(Promise promise); @ReactMethod void setContactKey(final String contactKey); @ReactMethod void getContactKey(final Promise promise); @ReactMethod void enableVerboseLogging(); @ReactMethod void disableVerboseLogging(); @ReactMethod void logSdkState(); }
RNMarketingCloudSdkModule extends ReactContextBaseJavaModule { @ReactMethod public void enableVerboseLogging() { MarketingCloudSdk.setLogLevel(MCLogListener.VERBOSE); MarketingCloudSdk.setLogListener(new MCLogListener.AndroidLogListener()); } RNMarketingCloudSdkModule(ReactApplicationContext reactContext); @Override String getName(); @ReactMethod void isPushEnabled(Promise promise); @ReactMethod void enablePush(); @ReactMethod void disablePush(); @ReactMethod void getSystemToken(Promise promise); @ReactMethod void getAttributes(Promise promise); @ReactMethod void setAttribute(final String key, final String value); @ReactMethod void clearAttribute(final String key); @ReactMethod void addTag(final String tag); @ReactMethod void removeTag(final String tag); @ReactMethod void getTags(Promise promise); @ReactMethod void setContactKey(final String contactKey); @ReactMethod void getContactKey(final Promise promise); @ReactMethod void enableVerboseLogging(); @ReactMethod void disableVerboseLogging(); @ReactMethod void logSdkState();  }