Class CreateGameInstallerWiringCollectionReportTests
What the wiring SAYS about a collection field it re-points. The messages are read through the production constants, never retyped, so a reworded message is not a failing test — what is asserted is which report an author gets, and that "asks for label discovery" means the same thing here as it does in the runtime lookup: a field whose every slot is empty pins nothing.
Inherited Members
Namespace: Serenity.CreateGame.Tests.Editor
Assembly: Serenity.CreateGame.Tests.Editor.dll
Syntax
public class CreateGameInstallerWiringCollectionReportTests
Constructors
CreateGameInstallerWiringCollectionReportTests()
Declaration
public CreateGameInstallerWiringCollectionReportTests()
Methods
ApplySystemSettings_FieldWhoseSlotsAreAllEmpty_ReportsOnlyTheMissingEntries()
A field of empty slots pins no more than an empty field does: it boots through label discovery, so the definitions it "excludes" are a fiction the author must not be told about. The holes themselves still get reported.
Declaration
public void ApplySystemSettings_FieldWhoseSlotsAreAllEmpty_ReportsOnlyTheMissingEntries()
ApplySystemSettings_PartiallyMissingPinnedList_ReportsHowManySlotsAreEmpty()
Declaration
public void ApplySystemSettings_PartiallyMissingPinnedList_ReportsHowManySlotsAreEmpty()
ApplySystemSettings_PinnedListExcludingAProjectAsset_OffersToClearADiscoverableField()
Declaration
public void ApplySystemSettings_PinnedListExcludingAProjectAsset_OffersToClearADiscoverableField()
ApplySystemSettings_PinnedListOnTheFieldWithoutDiscovery_OffersOnlyToAdd()
Clearing a field nothing discovers installs none of its sinks, so the remedy offered for it must not mention clearing.
Declaration
public void ApplySystemSettings_PinnedListOnTheFieldWithoutDiscovery_OffersOnlyToAdd()
SetUp()
Declaration
public void SetUp()
TearDown()
Declaration
public void TearDown()