package jp.mixi.compatibility.os; import android.annotation.TargetApi; import android.os.Build; import android.os.StrictMode; import android.test.AndroidTestCase; import jp.mixi.compatibility.android.os.StrictModeCompat; /** * Created by Hideyuki.Kikuma on 2014/10/04. */ public class StrictModeCompatTest extends AndroidTestCase { @TargetApi(Build.VERSION_CODES.GINGERBREAD) public void testEnableDefaults() { StrictModeCompat.enableDefaults(); if (Build.VERSION.SDK_INT < Build.VERSION_CODES.GINGERBREAD) return; assertEquals( new StrictMode.ThreadPolicy.Builder() .detectAll() .penaltyLog() .build().toString(), StrictMode.getThreadPolicy().toString()); assertEquals(new StrictMode.VmPolicy.Builder() .detectAll() .penaltyLog() .build().toString(), StrictMode.getVmPolicy().toString()); } }