public async Task UnLinkWithAuthDataTaskAsyncTwitterTask() { // テストデータ作成 NCMBUser user = new NCMBUser(); user.AuthData = twitterParams.param; // authData登録 await user.LogInWithAuthDataTaskAsync(); Assert.True(user.IsLinkWith("twitter")); // authData削除 await user.UnLinkWithAuthDataTaskAsync("twitter"); // 削除成功の確認 Assert.False(user.IsLinkWith("twitter")); Assert.True(NCMBTestSettings.CallbackFlag); }
public async Task UnLinkFacebookLinkTwitterTask() { // テストデータ作成 NCMBUser user = new NCMBUser(); user.AuthData = facebookParams.param; // authData登録 await user.LogInWithAuthDataTaskAsync(); // authData追加 await user.LinkWithAuthDataTaskAsync(twitterParams.param); Assert.True(user.IsLinkWith("twitter")); // authData削除 await user.UnLinkWithAuthDataTaskAsync("facebook"); // 削除成功の確認 Assert.IsNotEmpty(NCMBUser._getCurrentSessionToken()); Assert.True(user.IsLinkWith("twitter")); Assert.False(user.IsLinkWith("facebook")); Assert.True(NCMBTestSettings.CallbackFlag); }