コード例 #1
0
        public override void SetUp(UUnitTestContext testContext)
        {
            PlayFabSettings.TitleId = "6195";

            _listener = new EventInstanceListener();
            Callbacks.Clear();
        }
コード例 #2
0
        public override void SetUp(UUnitTestContext testContext)
        {
            TestTitleDataLoader.LoadTestTitleData();

            _listener = new EventInstanceListener();
            Callbacks.Clear();
        }
コード例 #3
0
        public override void SetUp(UUnitTestContext testContext)
        {
            var testTitleData = TestTitleDataLoader.LoadTestTitleData();

            PlayFabSettings.TitleId = testTitleData.titleId;

            _listener = new EventInstanceListener();
            Callbacks.Clear();
        }
コード例 #4
0
ファイル: EventTest.cs プロジェクト: runyasak/Ritual-Me
 public void TestInstCallbacks_GeneralOnly()
 {
     var listener = new EventInstanceListener();
     listener.Register();
     callbacks.Clear();
     PlayFabClientAPI.LoginWithCustomID(new LoginWithCustomIDRequest { CreateAccount = true, CustomId = "UnitySdk-UnitTest", TitleId = "6195" }, null, null);
     UUnitAssert.True(callbacks.Contains("OnRequest_InstGl"), string.Join(", ", callbacks.ToArray()));
     UUnitAssert.True(callbacks.Contains("OnRequest_InstLogin"), string.Join(", ", callbacks.ToArray()));
     UUnitAssert.IntEquals(2, callbacks.Count, string.Join(", ", callbacks.ToArray()));
     callbacks.Clear();
     WaitForApiCalls();
     UUnitAssert.True(callbacks.Contains("OnResponse_InstGl"), string.Join(", ", callbacks.ToArray()));
     UUnitAssert.True(callbacks.Contains("OnResponse_InstLogin"), string.Join(", ", callbacks.ToArray()));
     UUnitAssert.IntEquals(2, callbacks.Count, string.Join(", ", callbacks.ToArray()));
     listener.Unregister();
 }
コード例 #5
0
        public void TestInstCallbacks_GeneralOnly()
        {
            var listener = new EventInstanceListener();

            listener.Register();
            callbacks.Clear();
            PlayFabClientAPI.LoginWithCustomID(new LoginWithCustomIDRequest {
                CreateAccount = true, CustomId = "UnitySdk-UnitTest", TitleId = "6195"
            }, null, null);
            UUnitAssert.True(callbacks.Contains("OnRequest_InstGl"), string.Join(", ", callbacks.ToArray()));
            UUnitAssert.True(callbacks.Contains("OnRequest_InstLogin"), string.Join(", ", callbacks.ToArray()));
            UUnitAssert.IntEquals(2, callbacks.Count, string.Join(", ", callbacks.ToArray()));
            callbacks.Clear();
            WaitForApiCalls();
            UUnitAssert.True(callbacks.Contains("OnResponse_InstGl"), string.Join(", ", callbacks.ToArray()));
            UUnitAssert.True(callbacks.Contains("OnResponse_InstLogin"), string.Join(", ", callbacks.ToArray()));
            UUnitAssert.IntEquals(2, callbacks.Count, string.Join(", ", callbacks.ToArray()));
            listener.Unregister();
        }
コード例 #6
0
ファイル: EventTest.cs プロジェクト: yen-igaw/UnitySDK
        public override void SetUp(UUnitTestContext testContext)
        {
            PlayFabSettings.TitleId = "6195";
            PlayFabSettings.ForceUnregisterAll();

            _listener = new EventInstanceListener();
            callbacks.Clear();

            //if (!PlayFabClientAPI.IsClientLoggedIn())
            //{
            //    // A few tests just need any valid auth token
            //    LoginWithCustomIDRequest loginRequest = new LoginWithCustomIDRequest
            //    {
            //        CreateAccount = true,
            //        CustomId = SystemInfo.deviceUniqueIdentifier
            //    };
            //    PlayFabClientAPI.LoginWithCustomID(loginRequest, null, null, testContext);
            //    // NOTE: Async callback needs to occcur before those tests run.  Probably need to upgrade the SetUp to be async-capable...
            //}
        }