1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- using NUnit.Framework;
- namespace UnityEngine.Analytics.Tests
- {
- public partial class AnalyticsEventTests
- {
- [Test]
- public void AdOffer_RewardedTest(
- [Values(true, false)] bool rewarded
- )
- {
- Assert.DoesNotThrow(() => m_Result = AnalyticsEvent.AdOffer(rewarded));
- EvaluateAnalyticsResult(m_Result);
- }
- [Test]
- public void AdOffer_NetworkStringTest(
- [Values("unityads", "", null)] string network
- )
- {
- var rewarded = true;
- Assert.DoesNotThrow(() => m_Result = AnalyticsEvent.AdOffer(rewarded, network));
- EvaluateAnalyticsResult(m_Result);
- }
- [Test]
- public void AdOffer_NetworkEnumTest(
- [Values(AdvertisingNetwork.UnityAds, AdvertisingNetwork.None)] AdvertisingNetwork network
- )
- {
- var rewarded = true;
- Assert.DoesNotThrow(() => m_Result = AnalyticsEvent.AdOffer(rewarded, network));
- EvaluateAnalyticsResult(m_Result);
- }
- [Test]
- public void AdOffer_PlacementIdTest(
- [Values("rewardedVideo", "", null)] string placementId
- )
- {
- var rewarded = true;
- var network = AdvertisingNetwork.UnityAds;
- Assert.DoesNotThrow(() => m_Result = AnalyticsEvent.AdOffer(rewarded, network, placementId));
- EvaluateAnalyticsResult(m_Result);
- }
- [Test]
- public void AdOffer_CustomDataTest()
- {
- var rewarded = true;
- var network = AdvertisingNetwork.UnityAds;
- var placementId = "rewardedVideo";
- Assert.DoesNotThrow(() => m_Result = AnalyticsEvent.AdOffer(rewarded, network, placementId, m_CustomData));
- EvaluateCustomData(m_CustomData);
- EvaluateAnalyticsResult(m_Result);
- }
- }
- }
|