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

100% Statements 9/9
100% Branches 0/0
100% Functions 3/3
100% Lines 7/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;
    }
};