logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class AchievementPushPlanExecutorTests

    Tests for AchievementPushPlanExecutor: ordering, which items produce work at all, per-field gating by acceptance (icons, localized text, and scalars), and pass-through of whatever platform identity extras the caller supplied.

    Inheritance
    object
    AchievementPushPlanExecutorTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.Achievements.Tests.Sync
    Assembly: Tests.dll
    Syntax
    public class AchievementPushPlanExecutorTests

    Constructors

    AchievementPushPlanExecutorTests()

    Declaration
    public AchievementPushPlanExecutorTests()

    Methods

    BuildWorkItems_AcceptedLocaleThatOnlyExistsAuthored_KeepsTheAuthoredValue()

    Declaration
    public void BuildWorkItems_AcceptedLocaleThatOnlyExistsAuthored_KeepsTheAuthoredValue()

    BuildWorkItems_ConflictedItem_IsSkippedEvenIfSomehowAccepted()

    Declaration
    public void BuildWorkItems_ConflictedItem_IsSkippedEvenIfSomehowAccepted()

    BuildWorkItems_IconAcceptedButNotSelected_ProducesNoUploadWorkItem()

    Declaration
    public void BuildWorkItems_IconAcceptedButNotSelected_ProducesNoUploadWorkItem()

    BuildWorkItems_IsDeterministicAcrossRunsWithTheSameContent()

    Declaration
    public void BuildWorkItems_IsDeterministicAcrossRunsWithTheSameContent()

    BuildWorkItems_NothingAccepted_ProducesNoWorkItems()

    Declaration
    public void BuildWorkItems_NothingAccepted_ProducesNoWorkItems()

    BuildWorkItems_OnlyTheAcceptedIconTravelsWithTheSave()

    Declaration
    public void BuildWorkItems_OnlyTheAcceptedIconTravelsWithTheSave()

    BuildWorkItems_OrdersByApiNameRegardlessOfInputOrder()

    Declaration
    public void BuildWorkItems_OrdersByApiNameRegardlessOfInputOrder()

    BuildWorkItems_PassesThroughWhateverPlatformExtrasTheCallerSupplied()

    Declaration
    public void BuildWorkItems_PassesThroughWhateverPlatformExtrasTheCallerSupplied()

    BuildWorkItems_RecordsOnlyOverload_AddsUploadItemsOnlyWhenIconBytesArePresent()

    Declaration
    public void BuildWorkItems_RecordsOnlyOverload_AddsUploadItemsOnlyWhenIconBytesArePresent()

    BuildWorkItems_RecordsOnlyOverload_OneSaveItemPerRecordOrderedByApiName()

    Declaration
    public void BuildWorkItems_RecordsOnlyOverload_OneSaveItemPerRecordOrderedByApiName()

    BuildWorkItems_RecordsOnlyOverload_SkipsRecordsWithNoApiName()

    Declaration
    public void BuildWorkItems_RecordsOnlyOverload_SkipsRecordsWithNoApiName()

    BuildWorkItems_RejectedHiddenField_UsesPlatformValueNotAuthored()

    Declaration
    public void BuildWorkItems_RejectedHiddenField_UsesPlatformValueNotAuthored()

    BuildWorkItems_RejectedLocalizedDisplayNameField_UsesPlatformValueNotAuthored()

    Declaration
    public void BuildWorkItems_RejectedLocalizedDisplayNameField_UsesPlatformValueNotAuthored()

    BuildWorkItems_SaveItemPrecedesItsOwnIconUploads()

    Declaration
    public void BuildWorkItems_SaveItemPrecedesItsOwnIconUploads()

    BuildWorkItems_TextEditOnAnAchievementWhoseIconIsTheStorefrontsOwnCopy_SendsNoIcon()

    Declaration
    public void BuildWorkItems_TextEditOnAnAchievementWhoseIconIsTheStorefrontsOwnCopy_SendsNoIcon()

    BuildWorkItems_TextEditOnAnAchievementWhoseIconsThePlanLeftUnchanged_SendsNoIcon()

    Declaration
    public void BuildWorkItems_TextEditOnAnAchievementWhoseIconsThePlanLeftUnchanged_SendsNoIcon()
    In this article
    © 2026 Serenity. All Rights Reserved