@@ -0,0 +1,1551 @@
+%0Apackage org.robolectric.res.android;%0A%0Aimport static com.google.common.truth.Truth.assertThat;%0A%0Aimport org.junit.Test;%0Aimport org.junit.runner.RunWith;%0Aimport org.junit.runners.JUnit4;%0A%0A@RunWith(JUnit4.class)%0Apublic class ResTableConfigTest %7B%0A%0A  /**%0A   * https://developer.android.com/guide/topics/resources/providing-resources.html#MccQualifier%0A   */%0A  @Test%0A  public void isBetterThan_mccUndefined() %7B%0A    ResTableConfig config = new ResTableConfigBuilder().build();%0A%0A    assertThat(config.isBetterThan(config, config)).isFalse();%0A  %7D%0A%0A  private static class ResTableConfigBuilder %7B%0A        int mcc;%0A        int mnc;%0A        byte%5B%5D language = new byte%5B2%5D;%0A        byte%5B%5D region = new byte%5B2%5D;%0A        int orientation;%0A        int touchscreen;%0A        int density;%0A        int keyboard;%0A        int navigation;%0A        int inputFlags;%0A        int screenWidth;%0A        int screenHeight;%0A        int sdkVersion;%0A        int minorVersion;%0A        int screenLayout;%0A        int uiMode;%0A        int smallestScreenWidthDp;%0A        int screenWidthDp;%0A        int screenHeightDp;%0A        byte%5B%5D localeScript = new byte%5B4%5D;%0A        byte%5B%5D localeVariant = new byte%5B8%5D;%0A        int screenLayout2;%0A%0A    ResTableConfig build() %7B%0A      return new ResTableConfig(0, mcc, mnc, language, region, orientation, touchscreen, density, keyboard, navigation, inputFlags, screenWidth,%0A          screenHeight, sdkVersion, minorVersion, screenLayout, uiMode, smallestScreenWidthDp, screenWidthDp, screenHeightDp, localeScript, localeVariant, screenLayout2, null);%0A    %7D%0A  %7D%0A%7D%0A

Add first test for ResTableConfig.isBetterThan()