001 package ps6.test; 002 003 import junit.framework.Test; 004 import junit.framework.TestSuite; 005 006 public class PublicProgADTTest extends TestSuite { 007 008 public PublicProgADTTest() {this("Problem Set 6 Public ADT Test");} 009 010 public PublicProgADTTest(String s) { 011 super(s); 012 addTests(); 013 } 014 015 public static Test suite(){ 016 return new PublicProgADTTest(); 017 } 018 019 /** 020 * Constructs and adds the tests for the prog. ADT. 021 */ 022 private void addTests() { 023 for (TestRecord record : ValidateQueries.allQueries) { 024 addTest(new PS6ProgTestCase(record)); 025 } 026 } 027 }