Class AchievementSyncPushRefusalTests
EditMode tests for the guard that stands in front of a push: a walkthrough by hand is checked like a send over the storefront's API, and the answer is worked out once per plan, not on every repaint.
Inherited Members
Namespace: Serenity.UnityAchievements.Tests.Editor
Assembly: Tests.Editor.dll
Syntax
public class AchievementSyncPushRefusalTests
Constructors
AchievementSyncPushRefusalTests()
Declaration
public AchievementSyncPushRefusalTests()
Methods
Cache_ARecomputedPreview_AsksAgain()
Declaration
public void Cache_ARecomputedPreview_AsksAgain()
Cache_AskingOnEveryRepaintOfTheSamePlan_AsksTheGuardOnce()
Declaration
public void Cache_AskingOnEveryRepaintOfTheSamePlan_AsksTheGuardOnce()
Cache_ChangingTheTransport_AsksAgain()
Declaration
public void Cache_ChangingTheTransport_AsksAgain()
Cache_TheGuardThrowsForANewPlan_DoesNotKeepTheOldAnswerForIt()
Declaration
public void Cache_TheGuardThrowsForANewPlan_DoesNotKeepTheOldAnswerForIt()
Cache_TheGuardThrowsForTheFirstPlan_AsksAgainOnTheNextCall()
Declaration
public void Cache_TheGuardThrowsForTheFirstPlan_AsksAgainOnTheNextCall()
RefusalsFor_ACopilotWalkthroughForANameTheGuardRefuses_NamesItBeforeTheAuthorTypesIt()
Declaration
public void RefusalsFor_ACopilotWalkthroughForANameTheGuardRefuses_NamesItBeforeTheAuthorTypesIt()
RefusalsFor_ACopilotWalkthroughOfValidNames_RefusesNothing()
Declaration
public void RefusalsFor_ACopilotWalkthroughOfValidNames_RefusesNothing()
RefusalsFor_APullIsNeverAsked()
Declaration
public void RefusalsFor_APullIsNeverAsked()
RefusalsFor_APushOverTheStorefrontApiWithARefusedName_StillRefusesIt()
Declaration
public void RefusalsFor_APushOverTheStorefrontApiWithARefusedName_StillRefusesIt()
SetUp()
Declaration
public void SetUp()