Class SuffixTrieBuilderTests
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: MoreStructures.Tests.SuffixTries.Builders
Assembly: MoreStructures.Tests.dll
Syntax
public abstract class SuffixTrieBuilderTests
Constructors
| Improve this Doc View SourceSuffixTrieBuilderTests(IBuilder<SuffixTrieEdge, SuffixTrieNode>)
Declaration
public SuffixTrieBuilderTests(IBuilder<SuffixTrieEdge, SuffixTrieNode> builder)
Parameters
Type | Name | Description |
---|---|---|
IBuilder<SuffixTrieEdge, SuffixTrieNode> | builder |
Fields
| Improve this Doc View SourceNodeToLeafPathsBuilder
Declaration
protected static readonly INodeToLeafPathsBuilder NodeToLeafPathsBuilder
Field Value
Type | Description |
---|---|
INodeToLeafPathsBuilder |
Methods
| Improve this Doc View SourceBuildTree_BuildsExampleTrieFromExampleText()
Declaration
public void BuildTree_BuildsExampleTrieFromExampleText()
BuildTree_EmptyString()
Declaration
public void BuildTree_EmptyString()
BuildTree_IsCorrectWithMultipleTexts(BuilderEquivalences.EquivalenceId)
Declaration
public void BuildTree_IsCorrectWithMultipleTexts(BuilderEquivalences.EquivalenceId equivalenceId)
Parameters
Type | Name | Description |
---|---|---|
BuilderEquivalences.EquivalenceId | equivalenceId |
BuildTree_ReturnsAllSuffixes()
Declaration
public void BuildTree_ReturnsAllSuffixes()
BuildTree_ReturnsOnlySuffixes()
Declaration
public void BuildTree_ReturnsOnlySuffixes()
BuildTree_SingleCharString()
Declaration
public void BuildTree_SingleCharString()
BuildTree_StartCorrectlySetAtLeafNodes()
Declaration
public void BuildTree_StartCorrectlySetAtLeafNodes()
BuildTree_StartLeftNullAtNonLeafNodes()
Declaration
public void BuildTree_StartLeftNullAtNonLeafNodes()
BuildTree_StringIncludingTerminator()
Declaration
public void BuildTree_StringIncludingTerminator()
BuildTree_ThreeCharsString_DifferentPrefixes()
Declaration
public void BuildTree_ThreeCharsString_DifferentPrefixes()
BuildTree_ThreeCharsString_PartiallySamePrefixes()
Declaration
public void BuildTree_ThreeCharsString_PartiallySamePrefixes()
BuildTree_ThreeCharsString_SamePrefixes()
Declaration
public void BuildTree_ThreeCharsString_SamePrefixes()
BuildTree_TwoCharsString_DifferentPrefixes()
Declaration
public void BuildTree_TwoCharsString_DifferentPrefixes()
BuildTree_TwoCharsString_SamePrefixes()
Declaration
public void BuildTree_TwoCharsString_SamePrefixes()
BuildTree_WithTextWithTerminatorInput()
Declaration
public void BuildTree_WithTextWithTerminatorInput()