Class AchievementSyncApplyReportTests
Tests for AchievementSyncApplyReport: counts, severity flags, and the deterministic rendering an Serenity.Achievements.Infrastructure.Editor.Sync.AchievementSyncAssetWriter preview/apply run depends on to compare byte-for-byte.
Inherited Members
Namespace: Serenity.Achievements.Tests.Sync
Assembly: Tests.dll
Syntax
public class AchievementSyncApplyReportTests
Constructors
AchievementSyncApplyReportTests()
Declaration
public AchievementSyncApplyReportTests()
Methods
Blocker_SetsHasBlockersAndHasErrors()
Declaration
public void Blocker_SetsHasBlockersAndHasErrors()
Error_SetsHasErrorsButNotHasBlockers()
Declaration
public void Error_SetsHasErrorsButNotHasBlockers()
NewReport_IsEmptyAndReportsNothing()
Declaration
public void NewReport_IsEmptyAndReportsNothing()
RecordAction_CountsByOutcome()
Declaration
public void RecordAction_CountsByOutcome()
Summary_PreviewVersusApply_OnlyTheModeWordDiffers()
Declaration
public void Summary_PreviewVersusApply_OnlyTheModeWordDiffers()
ToConsoleString_OrdersActionsByApiNameThenLocalIdRegardlessOfRecordingOrder()
Declaration
public void ToConsoleString_OrdersActionsByApiNameThenLocalIdRegardlessOfRecordingOrder()
ToConsoleString_RendersTheExpectedFixedShape()
Declaration
public void ToConsoleString_RendersTheExpectedFixedShape()
WarningAndInfo_NeitherSetsHasErrorsNorHasBlockers()
Declaration
public void WarningAndInfo_NeitherSetsHasErrorsNorHasBlockers()