Class SignalCategoryFilteringTests
Tests for SignalCategoryFiltering, extracted from
Serenity.EventDispatcher.Infrastructure.Editor.SerenitySignalFlowBrowserWindow's search box and
category chip row, which previously had no coverage at all.
Inherited Members
Namespace: Serenity.Shared.Tests.Utils
Assembly: Tests.dll
Syntax
public class SignalCategoryFilteringTests
Constructors
SignalCategoryFilteringTests()
Declaration
public SignalCategoryFilteringTests()
Methods
ComputeCategoryCounts_EmptyList_ReturnsAllZeroes()
Declaration
public void ComputeCategoryCounts_EmptyList_ReturnsAllZeroes()
ComputeCategoryCounts_MixedUsages_TalliesEachCategoryIndependently()
Declaration
public void ComputeCategoryCounts_MixedUsages_TalliesEachCategoryIndependently()
ComputeCategoryCounts_SignalWithAllThreeKinds_CountsOnceInEachDimension()
Declaration
public void ComputeCategoryCounts_SignalWithAllThreeKinds_CountsOnceInEachDimension()
ComputeCategoryCounts_SingleUnusedSignal_CountsAsUnusedOnly()
Declaration
public void ComputeCategoryCounts_SingleUnusedSignal_CountsAsUnusedOnly()
MatchesCategoryFilter_All_MatchesEveryUsage()
Declaration
public void MatchesCategoryFilter_All_MatchesEveryUsage()
MatchesCategoryFilter_Dispatcher_MatchesOnlyDispatcherUsage()
Declaration
public void MatchesCategoryFilter_Dispatcher_MatchesOnlyDispatcherUsage()
MatchesCategoryFilter_InUse_MatchesAnyNonZeroUsage()
Declaration
public void MatchesCategoryFilter_InUse_MatchesAnyNonZeroUsage()
MatchesCategoryFilter_Modal_MatchesOnlyModalUsage()
Declaration
public void MatchesCategoryFilter_Modal_MatchesOnlyModalUsage()
MatchesCategoryFilter_Reaction_MatchesOnlyReactionUsage()
Declaration
public void MatchesCategoryFilter_Reaction_MatchesOnlyReactionUsage()
MatchesCategoryFilter_Unused_MatchesOnlyZeroUsage()
Declaration
public void MatchesCategoryFilter_Unused_MatchesOnlyZeroUsage()
MatchesSearchFilter_EmptySearch_MatchesAnyNonNullName()
Declaration
public void MatchesSearchFilter_EmptySearch_MatchesAnyNonNullName()
MatchesSearchFilter_NoMatch_ReturnsFalse()
Declaration
public void MatchesSearchFilter_NoMatch_ReturnsFalse()
MatchesSearchFilter_NullSearch_AlwaysMatches()
Declaration
public void MatchesSearchFilter_NullSearch_AlwaysMatches()
MatchesSearchFilter_NullSignalFullName_TreatedAsEmpty()
Declaration
public void MatchesSearchFilter_NullSignalFullName_TreatedAsEmpty()
MatchesSearchFilter_SubstringMatch_IsCaseInsensitive()
Declaration
public void MatchesSearchFilter_SubstringMatch_IsCaseInsensitive()