// Path: EventBus/src/org/greenrobot/eventbus/android/AndroidComponents.java
// public abstract class AndroidComponents {
// 
//     private static final AndroidComponents implementation;
// 
//     static {
//         implementation = AndroidDependenciesDetector.isAndroidSDKAvailable()
//             ? AndroidDependenciesDetector.instantiateAndroidComponents()
//             : null;
//     }
// 
//     public static boolean areAvailable() {
//         return implementation != null;
//     }
// 
//     public static AndroidComponents get() {
//         return implementation;
//     }
// 
//     public final Logger logger;
//     public final MainThreadSupport defaultMainThreadSupport;
// 
//     public AndroidComponents(Logger logger, MainThreadSupport defaultMainThreadSupport) {
//         this.logger = logger;
//         this.defaultMainThreadSupport = defaultMainThreadSupport;
//     }
// }


import org.greenrobot.eventbus.android.AndroidComponents;
import org.junit.Test;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertTrue;
package org.greenrobot.eventbus;



public class AndroidComponentsAvailabilityTest {

    @Test
    public void shouldBeAvailable() {
// Path: EventBus/src/org/greenrobot/eventbus/android/AndroidComponents.java
// public abstract class AndroidComponents {
// 
//     private static final AndroidComponents implementation;
// 
//     static {
//         implementation = AndroidDependenciesDetector.isAndroidSDKAvailable()
//             ? AndroidDependenciesDetector.instantiateAndroidComponents()
//             : null;
//     }
// 
//     public static boolean areAvailable() {
//         return implementation != null;
//     }
// 
//     public static AndroidComponents get() {
//         return implementation;
//     }
// 
//     public final Logger logger;
//     public final MainThreadSupport defaultMainThreadSupport;
// 
//     public AndroidComponents(Logger logger, MainThreadSupport defaultMainThreadSupport) {
//         this.logger = logger;
//         this.defaultMainThreadSupport = defaultMainThreadSupport;
//     }
// }


// Path: EventBusTest/src/org/greenrobot/eventbus/AndroidComponentsAvailabilityTest.java
import org.greenrobot.eventbus.android.AndroidComponents;
import org.junit.Test;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertTrue;

package org.greenrobot.eventbus;



public class AndroidComponentsAvailabilityTest {

    @Test
    public void shouldBeAvailable() {
        assertTrue(AndroidComponents.areAvailable());