Class AchievementSyncIconPullTests
What a pull offers for icons: a missing one is an ordinary row, an existing one is only offered and never swept up by an accept-all, and nothing is offered the storefront or the connector cannot back.
Inherited Members
Namespace: Serenity.Achievements.Tests.Sync
Assembly: Tests.dll
Syntax
public class AchievementSyncIconPullTests
Constructors
AchievementSyncIconPullTests()
Declaration
public AchievementSyncIconPullTests()
Methods
AcceptAll_LeavesAnOfferedIconAlone_ButTakesTheMissingOne()
Declaration
public void AcceptAll_LeavesAnOfferedIconAlone_ButTakesTheMissingOne()
AcceptItem_AndInvert_LeaveAnOfferedIconAlone()
Declaration
public void AcceptItem_AndInvert_LeaveAnOfferedIconAlone()
Accept_AnOfferedIconOnItsOwn_Sticks_AndRejectAllClearsIt()
Declaration
public void Accept_AnOfferedIconOnItsOwn_Sticks_AndRejectAllClearsIt()
Plan_ConnectorCannotPullIcons_OffersNothing()
Declaration
public void Plan_ConnectorCannotPullIcons_OffersNothing()
Plan_ConnectorPullsOnlyTheUnlockedIcon_OffersOnlyThat()
Declaration
public void Plan_ConnectorPullsOnlyTheUnlockedIcon_OffersOnlyThat()
Plan_LocalAlreadyHoldsAnIcon_OffersTheStorefrontCopyInsteadOfCallingItDifferent()
Declaration
public void Plan_LocalAlreadyHoldsAnIcon_OffersTheStorefrontCopyInsteadOfCallingItDifferent()
Plan_LocalHasNoIcon_StorefrontHasOne_AddsAnOrdinaryRow()
Declaration
public void Plan_LocalHasNoIcon_StorefrontHasOne_AddsAnOrdinaryRow()
Plan_LocalIconIsACopyOfAnOlderStorefrontIcon_StillOffersTheNewOne()
Declaration
public void Plan_LocalIconIsACopyOfAnOlderStorefrontIcon_StillOffersTheNewOne()
Plan_LocalIconIsTheUnchangedCopyOfWhatTheStorefrontServesNow_OffersNothing()
Declaration
public void Plan_LocalIconIsTheUnchangedCopyOfWhatTheStorefrontServesNow_OffersNothing()
Plan_PlatformOnlyAchievement_GetsItsIconsLikeAnyMissingIcon()
Declaration
public void Plan_PlatformOnlyAchievement_GetsItsIconsLikeAnyMissingIcon()
Plan_PushDirection_NeverOffersAPulledIcon()
Declaration
public void Plan_PushDirection_NeverOffersAPulledIcon()
Plan_StorefrontHoldsNoIcon_OffersNothing()
Declaration
public void Plan_StorefrontHoldsNoIcon_OffersNothing()
Record_CopiesKeepTheStorefrontIconsAndTheHeldFlags()
Declaration
public void Record_CopiesKeepTheStorefrontIconsAndTheHeldFlags()
SelectableCount_CountsAnOfferedRowSoTheAcceptedCountCanNeverExceedIt()
Declaration
public void SelectableCount_CountsAnOfferedRowSoTheAcceptedCountCanNeverExceedIt()
StorefrontIcon_NormalisesItsExtension(string, string)
Declaration
public void StorefrontIcon_NormalisesItsExtension(string given, string expected)
Parameters
| Type | Name | Description |
|---|---|---|
| string | given | |
| string | expected |
StorefrontIcon_WithoutAReference_IsNotOffered()
Declaration
public void StorefrontIcon_WithoutAReference_IsNotOffered()