using UnityEngine; namespace Guru.Debug.Tests { using Debug; using UnityEditor; using NUnit.Framework; public class Test_IAP { [Test] public void Test__AppleOrders() { var model = IAPModel.Load(); int level = 1; for (int i = 0; i < 5; i++) { model.AddAppleOrder(new AppleOrderData(0, $"i.iap.test.icon_{i}", "receipt_{i}", level)); level++; } if (model.HasUnreportedAppleOrder) { int i = 0; while (model.appleOrders.Count > 0 && i < model.appleOrders.Count) { var o = model.appleOrders[i]; model.RemoveAppleOrder(o); i++; } } } } }