Class AchievementPushGuardTests
What a push owes before it sends anything, because the storefront checks nothing: a name it cannot use, a name two
project achievements share, and a name the storefront itself lists twice.
Inheritance
AchievementPushGuardTests
Assembly: Tests.dll
Syntax
public class AchievementPushGuardTests
Constructors
AchievementPushGuardTests()
Declaration
public AchievementPushGuardTests()
Methods
IsValidStorefrontIdentifier_IsOneRuleForEveryStorefront(string, bool)
Declaration
public void IsValidStorefrontIdentifier_IsOneRuleForEveryStorefront(string identifier, bool expected)
Parameters
| Type |
Name |
Description |
| string |
identifier |
|
| bool |
expected |
|
RefusalsFor_ANameTheAuthoringRulesDoNotTake_IsRefusedNamingItAndTheAchievement(string)
Declaration
public void RefusalsFor_ANameTheAuthoringRulesDoNotTake_IsRefusedNamingItAndTheAchievement(string apiName)
Parameters
| Type |
Name |
Description |
| string |
apiName |
|
RefusalsFor_ANameTheStorefrontListsTwice_DoesNotBlockAnotherNameBeingSent()
Declaration
public void RefusalsFor_ANameTheStorefrontListsTwice_DoesNotBlockAnotherNameBeingSent()
RefusalsFor_ANameTheStorefrontListsTwice_IsRefusedUntilItIsRenamedThere()
Declaration
public void RefusalsFor_ANameTheStorefrontListsTwice_IsRefusedUntilItIsRenamedThere()
RefusalsFor_AnIconUploadAlone_IsNotASave()
Declaration
public void RefusalsFor_AnIconUploadAlone_IsNotASave()
RefusalsFor_NothingToSend_NothingToRefuse()
Declaration
public void RefusalsFor_NothingToSend_NothingToRefuse()
RefusalsFor_OnlyTheNamesThePushSendsAreJudged()
Declaration
public void RefusalsFor_OnlyTheNamesThePushSendsAreJudged()
RefusalsFor_TwoProjectAchievementsMappedToOneName_IsRefusedNamingBoth()
Declaration
public void RefusalsFor_TwoProjectAchievementsMappedToOneName_IsRefusedNamingBoth()
RefusalsFor_ValidDistinctNames_ThereIsNothingToRefuse()
Declaration
public void RefusalsFor_ValidDistinctNames_ThereIsNothingToRefuse()