Class UiThemeValidatorEngineTests
EditMode tests for UiThemeValidatorEngine's optional panel-slot checks. Every one of them follows the same contract: null is allowed, because the view that reads the slot falls back to a procedural panel, and when set the prefab must carry that view's panel script.
Inherited Members
Namespace: Serenity.UiThemeValidation.Tests.Editor
Assembly: Serenity.UiThemeValidation.Tests.Editor.dll
Syntax
public class UiThemeValidatorEngineTests
Constructors
UiThemeValidatorEngineTests()
Declaration
public UiThemeValidatorEngineTests()
Methods
SetUp()
Declaration
public void SetUp()
TearDown()
Declaration
public void TearDown()
Validate_AchievementsPanelOnAChild_Counts()
Declaration
public void Validate_AchievementsPanelOnAChild_Counts()
Validate_AchievementsTemplateUnset_ReportsNoAchievementsIssue()
Declaration
public void Validate_AchievementsTemplateUnset_ReportsNoAchievementsIssue()
Validate_AchievementsTemplateWithPanelComponent_ReportsNoAchievementsIssue()
Declaration
public void Validate_AchievementsTemplateWithPanelComponent_ReportsNoAchievementsIssue()
Validate_AchievementsTemplateWithoutPanelComponent_ReportsMissingComponent()
Declaration
public void Validate_AchievementsTemplateWithoutPanelComponent_ReportsMissingComponent()
Validate_LeaderboardTemplateUnset_ReportsNoLeaderboardIssue()
Declaration
public void Validate_LeaderboardTemplateUnset_ReportsNoLeaderboardIssue()
Validate_LeaderboardTemplateWithPanelComponent_ReportsNoLeaderboardIssue()
Declaration
public void Validate_LeaderboardTemplateWithPanelComponent_ReportsNoLeaderboardIssue()
Validate_LeaderboardTemplateWithoutPanelComponent_ReportsMissingComponent()
Declaration
public void Validate_LeaderboardTemplateWithoutPanelComponent_ReportsMissingComponent()