all files / spec/helpers/ markov-chain-exposed.ts

77.78% Statements 7/9
100% Branches 0/0
33.33% Functions 1/3
71.43% Lines 5/7
1 2 3 4 5 6 7 8 9 10 11 12 13 14                  
import { MarkovChain } from "../../src/markov-chain";
import { MarkovChainItems } from "../../src/markov-chain-items";
import { MarkovTerminalItems } from "../../src/markov-terminal-items";
 
export class ExposedMarkovChain<T> extends MarkovChain<T> {
    public getItems(): MarkovChainItems<T> {
        return this.items;
    }
 
    public getTerminals(): MarkovTerminalItems<T> {
        return this.terminals;
    }
};