Search in sources :

Example 1 with AdSize

use of org.prebid.mobile.AdSize in project prebid-mobile-android by prebid.

the class AdUnitConfigurationTest method whenAddSize_SetContainsSize.

@Test
public void whenAddSize_SetContainsSize() {
    AdSize adSize = new AdSize(0, 0);
    assertTrue(adUnitConfig.getSizes().isEmpty());
    adUnitConfig.addSize(adSize);
    assertEquals(1, adUnitConfig.getSizes().size());
    assertTrue(adUnitConfig.getSizes().contains(adSize));
}
Also used : AdSize(org.prebid.mobile.AdSize) Test(org.junit.Test)

Example 2 with AdSize

use of org.prebid.mobile.AdSize in project prebid-mobile-android by prebid.

the class AdUnitConfigurationTest method whenAddSizes_SetContainsSizes.

@Test
public void whenAddSizes_SetContainsSizes() {
    AdSize adSize = new AdSize(0, 0);
    AdSize adSize1 = new AdSize(1, 1);
    assertTrue(adUnitConfig.getSizes().isEmpty());
    adUnitConfig.addSizes(adSize, adSize1);
    assertEquals(2, adUnitConfig.getSizes().size());
    assertTrue(adUnitConfig.getSizes().contains(adSize));
    assertTrue(adUnitConfig.getSizes().contains(adSize1));
}
Also used : AdSize(org.prebid.mobile.AdSize) Test(org.junit.Test)

Example 3 with AdSize

use of org.prebid.mobile.AdSize in project prebid-mobile-android by prebid.

the class PublisherAdViewWrapperTest method newInstance_WithNullContext_NullValueReturned.

@Test
public void newInstance_WithNullContext_NullValueReturned() {
    PublisherAdViewWrapper publisherAdViewWrapper = PublisherAdViewWrapper.newInstance(null, "124", mockListener, new AdSize(300, 250));
    assertNull(publisherAdViewWrapper);
}
Also used : AdSize(org.prebid.mobile.AdSize) Test(org.junit.Test)

Example 4 with AdSize

use of org.prebid.mobile.AdSize in project prebid-mobile-android by prebid.

the class PublisherAdViewWrapperTest method setup.

@Before
public void setup() {
    MockitoAnnotations.initMocks(this);
    Context context = Robolectric.buildActivity(Activity.class).create().get();
    publisherAdViewWrapper = PublisherAdViewWrapper.newInstance(context, "124", mockListener, new AdSize(300, 250));
}
Also used : Context(android.content.Context) AdSize(org.prebid.mobile.AdSize) Before(org.junit.Before)

Example 5 with AdSize

use of org.prebid.mobile.AdSize in project prebid-mobile-android by prebid.

the class MediationBannerAdUnitTest method whenInitAdConfig_PrepareAdConfigForBanner.

@Test
public void whenInitAdConfig_PrepareAdConfigForBanner() {
    AdSize adSize = new AdSize(1, 2);
    mediationBannerAdUnit.initAdConfig("config", adSize);
    AdUnitConfiguration adConfiguration = mediationBannerAdUnit.adUnitConfig;
    assertEquals("config", adConfiguration.getConfigId());
    assertEquals(EnumSet.of(AdFormat.BANNER), adConfiguration.getAdFormats());
    assertTrue(adConfiguration.getSizes().contains(adSize));
}
Also used : AdSize(org.prebid.mobile.AdSize) AdUnitConfiguration(org.prebid.mobile.configuration.AdUnitConfiguration) Test(org.junit.Test)

Aggregations

AdSize (org.prebid.mobile.AdSize)15 Test (org.junit.Test)8 HashSet (java.util.HashSet)2 AdUnitConfiguration (org.prebid.mobile.configuration.AdUnitConfiguration)2 SuppressLint (android.annotation.SuppressLint)1 Context (android.content.Context)1 TypedArray (android.content.res.TypedArray)1 ViewGroup (android.view.ViewGroup)1 ImaAdsLoader (com.google.android.exoplayer2.ext.ima.ImaAdsLoader)1 PlayerView (com.google.android.exoplayer2.ui.PlayerView)1 Before (org.junit.Before)1 VideoAdUnit (org.prebid.mobile.VideoAdUnit)1 MockMediationUtils (org.prebid.mobile.rendering.bidding.config.MockMediationUtils)1 Device (org.prebid.mobile.rendering.models.openrtb.bidRequests.Device)1 DeviceInfoManager (org.prebid.mobile.rendering.sdk.deviceData.managers.DeviceInfoManager)1