cs132.markov
Class PublicTests


java.lang.Object

  extended by junit.framework.Assert

      extended by junit.framework.TestCase

          extended by cs132.markov.PublicTests

All Implemented Interfaces:
junit.framework.Test

public class PublicTests
extends junit.framework.TestCase

Some test cases distributed as part of the project.


Constructor Summary
PublicTests()
           
 
Method Summary
static java.util.List<java.lang.String> makeList(java.lang.String s)
          Utility function Given a String, return a list consisting of one character Strings
static java.lang.String makeString(java.util.Iterator<java.lang.String> i)
          Given an iterator over strings, append all the Strings together into one String.
 void testBuildMarkovOrderOne()
          Build a first order Markov chain transition table
 void testDenseBagAddSizeUniqueElements()
          Test adding to a Bag
 void testDenseBagContainsAndCount()
          Test checking if a Bag contains a key, and the count for each element
 void testMarkovOrderOneIterator()
          Given a first-order Markov chain, check that strings generated by it match the expected pattern
 void testTrainOnTwoSequences()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, getName, run, run, runBare, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PublicTests


public PublicTests()
Method Detail

makeList


public static java.util.List<java.lang.String> makeList(java.lang.String s)
Utility function Given a String, return a list consisting of one character Strings


makeString


public static java.lang.String makeString(java.util.Iterator<java.lang.String> i)
Given an iterator over strings, append all the Strings together into one String.


testDenseBagAddSizeUniqueElements


public void testDenseBagAddSizeUniqueElements()
Test adding to a Bag


testDenseBagContainsAndCount


public void testDenseBagContainsAndCount()
Test checking if a Bag contains a key, and the count for each element


testBuildMarkovOrderOne


public void testBuildMarkovOrderOne()
Build a first order Markov chain transition table


testTrainOnTwoSequences


public void testTrainOnTwoSequences()

testMarkovOrderOneIterator


public void testMarkovOrderOneIterator()
Given a first-order Markov chain, check that strings generated by it match the expected pattern



Web Accessibility