Uses of Class
edu.rice.cs.drjava.DrJavaTestCase

Packages that use DrJavaTestCase
edu.rice.cs.drjava This is the top-level package for DrJava. 
edu.rice.cs.drjava.config This package contains the code that allows for dynamically modifying the configuration options in DrJava. 
edu.rice.cs.drjava.model The model package is responsible for the majority of the logic and state in DrJava. 
edu.rice.cs.drjava.model.cache The idea behind this new interface is that the rest of the model should not talk directly to the document cache but rather to an adapter to the cache. 
edu.rice.cs.drjava.model.compiler Contains adaptor code for invoking various Java compilers. 
edu.rice.cs.drjava.model.debug Contains the code for DrJava's JPDA-based debugger. 
edu.rice.cs.drjava.model.debug.jpda   
edu.rice.cs.drjava.model.definitions Provides the data model for storing Java source code. 
edu.rice.cs.drjava.model.definitions.indent Provides a decision tree used to correctly indent the current line. 
edu.rice.cs.drjava.model.definitions.reducedmodel This package contains the code for the "reduced model": a model of the text in the definitions pane designed for quickly locating matching parentheses, quotation marks, and comment delimiters. 
edu.rice.cs.drjava.model.javadoc   
edu.rice.cs.drjava.model.junit Contains the code for integration of the JUnit testing facility. 
edu.rice.cs.drjava.model.print Provides the ability to print source code listed in the definitions pane. 
edu.rice.cs.drjava.model.repl Contains the adapter code for the interpreter, as well as the code for managing the history of interactions, the handling of exceptions thrown by the interpreter, etc. 
edu.rice.cs.drjava.model.repl.newjvm Manages the creation and invocation of the separate JVM used by the interactions pane. 
edu.rice.cs.drjava.project   
edu.rice.cs.drjava.ui The ui package contains classes for the default user interface for DrJava. 
edu.rice.cs.drjava.ui.config Contains the GUI code for displaying and modifying configuration options. 
edu.rice.cs.drjava.ui.predictive   
edu.rice.cs.util A collection of utility classes and packages. 
edu.rice.cs.util.docnavigation   
edu.rice.cs.util.jar   
edu.rice.cs.util.newjvm This package is a system to allow the invocation and control of a new Java virtual machine. 
edu.rice.cs.util.sexp   
edu.rice.cs.util.swing Some utility classes for working in Swing. 
edu.rice.cs.util.text   
 

Uses of DrJavaTestCase in edu.rice.cs.drjava
 

Subclasses of DrJavaTestCase in edu.rice.cs.drjava
 class CommandLineTest
          Tests opening/creating files specified as command line arguments.
 class ConfigFileTest
          Tests that a custom config file can be specified.
 class DependenciesTest
          Test that ensures all external dependencies are met!
 

Uses of DrJavaTestCase in edu.rice.cs.drjava.config
 

Subclasses of DrJavaTestCase in edu.rice.cs.drjava.config
 class BooleanOptionTest
          Class according to the JUnit protocol.
 class ColorOptionTest
          Class according to the JUnit protocol.
 class FontOptionTest
          Class according to the JUnit protocol.
 class ForcedChoiceOptionTest
          Class according to the JUnit protocol.
 class IntegerOptionTest
          Class according to the JUnit protocol.
 class KeyStrokeOptionTest
          Class according to the JUnit protocol.
 class LongOptionTest
          Class according to the JUnit protocol.
 class NonNegativeIntegerOptionTest
          Class according to the JUnit protocol.
 class OptionMapLoaderTest
          Tests the OptionMapLoader.
 class SavableConfigurationTest
          JUnit test class for testing SavableConfiguration.
 class StringOptionTest
          Class according to the JUnit protocol.
 class VectorOptionTest
          Class according to the JUnit protocol.
 

Uses of DrJavaTestCase in edu.rice.cs.drjava.model
 

Subclasses of DrJavaTestCase in edu.rice.cs.drjava.model
 class ClassAndInterfaceFinderTest
          ClassAndInterfaceFinderTest for unit testing ClassAndInterfaceFinder.
 class DocumentRegionTest
          Trivial JUnit test case class for DocumentRegion.
 class DummyGlobalModelTest
          DummyGetDocumentsTest for unit testing DummyGetDocuments.
 class DummyOpenDefDocTest
          DummyOpenDefDocTest for unit testing DummyOpenDefDoc.
 class EventNotifierTest
          Tests the functionality of the class that notifies listeners of a global model.
 class FindReplaceMachineTest
          Tests the FindReplaceMachine.
 class GlobalIndentTest
          Tests the indenting functionality on the level of the GlobalModel.
 class GlobalModelCompileErrorsTest
          Tests to ensure that compilation fails when expected, and that the errors are reported correctly.
 class GlobalModelCompileIOTest
          Tests to ensure that compilation interacts with files correctly.
 class GlobalModelCompileSuccessOptionsTest
          Tests to ensure that compilation succeeds when expected.
 class GlobalModelCompileSuccessTest
          Tests to ensure that compilation succeeds when expected.
 class GlobalModelCompileSuccessTestCase
          Tests to ensure that compilation succeeds when expected.
 class GlobalModelCompileTest
          Tests to ensure that compilation behaves correctly in border cases.
 class GlobalModelIOTest
          Test I/O functions of the global model.
 class GlobalModelJUnitTest
          A test of Junit testing support in the GlobalModel.
 class GlobalModelOtherTest
          A test on the GlobalModel that does deals with everything outside of simple file operations, e.g., compile, quit.
 class GlobalModelTestCase
          Base class for tests over the GlobalModel.
 class MultiThreadedTestCase
          TestCase which can fail if another thread causes an error or failure.
 class MultiThreadedTestCaseTest
          Tests for MultiThreadedTestCase.
static class MultiThreadedTestCaseTest.Uncaught
           
 class SingleDisplayModelTest
          Test functions of the single display model.
 class TestDocGetterTest
          JUnit test class for testing TestDocGetter.
 

Uses of DrJavaTestCase in edu.rice.cs.drjava.model.cache
 

Subclasses of DrJavaTestCase in edu.rice.cs.drjava.model.cache
 class DocumentCacheTest
          This used to extend GlobalModelTestCase, but now it extends just TestCase.
 

Uses of DrJavaTestCase in edu.rice.cs.drjava.model.compiler
 

Subclasses of DrJavaTestCase in edu.rice.cs.drjava.model.compiler
 class CompilerErrorModelTest
          Tests the CompilerErrorModel.
 

Uses of DrJavaTestCase in edu.rice.cs.drjava.model.debug
 

Subclasses of DrJavaTestCase in edu.rice.cs.drjava.model.debug
 class DebugTestCase
          This class contains the basic fields and methods that are necessary for any test file that needs to use the JPDADebugger.
 class DebugWatchDataTest
          Tests that the DebugWatchData class can display state correctly.
 

Uses of DrJavaTestCase in edu.rice.cs.drjava.model.debug.jpda
 

Subclasses of DrJavaTestCase in edu.rice.cs.drjava.model.debug.jpda
 class DebugContextTest
          More tests over the JPDA debugger.
 class DebugTest
          Tests the JPDA-based debugger.
 class JPDADebugTestCase
          A DebugTestCase whose debugger is a JPDADebugger.
 

Uses of DrJavaTestCase in edu.rice.cs.drjava.model.definitions
 

Subclasses of DrJavaTestCase in edu.rice.cs.drjava.model.definitions
 class CommentTest
          Test the comment lines / uncomment lines functionality.
 class DefinitionsDocumentTest
          Tests the functionality of the definitions document.
 class IndentHelperTest
          Tests for the helper methods in DefinitionsDocument
 class IndentTest
          Class that tests the tab/enter/curly indenting functionality.
 

Uses of DrJavaTestCase in edu.rice.cs.drjava.model.definitions.indent
 

Subclasses of DrJavaTestCase in edu.rice.cs.drjava.model.definitions.indent
 class ActionBracePlusTest
          Test class according to the JUnit protocol.
 class ActionDoNothingTest
          Tests the action rule which does nothing to the given text.
 class ActionStartPrevLinePlusMultilinePreserveTest
          Tests ActionStartPrevLinePlusMultilinePreserve(String,int,int,int,int).
 class ActionStartPrevLinePlusTest
          Tests ActionStartPrevLinePlus(String)
 class ActionStartPrevStmtPlusTest
          Test the action rules for code in the indentation decision tree.
 class ActionStartStmtOfBracePlusTest
          Test the action rules for code in the indentation decision tree.
 class IndentRulesTestCase
          Superclass for all test classes for the indentation decision tree.
 class IndentRuleWithTraceTest
          This class does almost all the work for keeping an indent tree trace.
 class QuestionBraceIsCurlyTest
          Test class according to the JUnit protocol.
 class QuestionBraceIsParenOrBracketTest
          Test class according to the JUnit protocol.
 class QuestionCurrLineEmptyOrEnterPressTest
          Tests whether the current line is empty.
 class QuestionCurrLineIsWingCommentTest
          Tests visitor class that determines whether the current line is a wing comment.
 class QuestionCurrLineStartsWithSkipCommentsTest
          Tests the proper functionality of the class QuestionCurrLineStartsWithSkipComments.
 class QuestionCurrLineStartsWithTest
          Tests the indention rule which detects whether the current line starts with a particular string.
 class QuestionExistsCharInStmtTest
          Tests the question rule which determines if the given findChar is found between the start of the statement and the endChar, which must exist on the current line.
 class QuestionHasCharPrecedingOpenBraceTest
          Test class according to the JUnit protocol.
 class QuestionInsideCommentTest
          Tests whether start of line is within a multiline comment.
 class QuestionLineContainsTest
          Tests the question rule which determines if the current line in the document contains the given character.
 class QuestionNewParenPhraseTest
          Tests the indention rule which detects whether the current line starts a new parenthesized phrase.
 class QuestionPrevLineStartsCommentTest
          Tests whether the previous line starts the comment containing the cursor.
 class QuestionPrevLineStartsWithTest
          Tests the indention rule which detects whether the immediately previous line starts with a particular string.
 class QuestionStartAfterOpenBraceTest
          Tests whether the closest non-whitespace character preceding the start of the current line (excluding any characters inside comments or strings) is an open brace.
 class QuestionStartingNewStmtTest
          Tests the question rule which determines if the current line is starting a new statement.
 

Uses of DrJavaTestCase in edu.rice.cs.drjava.model.definitions.reducedmodel
 

Subclasses of DrJavaTestCase in edu.rice.cs.drjava.model.definitions.reducedmodel
 class BackSlashTest
          Test the interactions between double quotes and backslashes.
 class BraceInfoTest
          Test class for the IndentInfo class.
 class BraceReductionTestCase
          Test cases which test the implementation of BraceReduction may extend this abstract class to acquire a convenience function for determining the state of the current token.
 class BraceTest
          Tests the Brace class.
 class GapTest
          Tests the functionality of the Gap class.
 class MixedQuoteTest
          Tests the interaction between double and single quotes and comments
 class ModelListTest
          Tests the functionality of the ModelList list class.
 class ReducedModelDeleteTest
          Test the delete functionality of the reduced model.
 class ReducedModelTest
          Tests insertion and move and other non-delete functionality of the reduced model.
 class SingleQuoteTest
          Tests the interaction between quotes and backslashes.
 

Uses of DrJavaTestCase in edu.rice.cs.drjava.model.javadoc
 

Subclasses of DrJavaTestCase in edu.rice.cs.drjava.model.javadoc
 class JavadocModelTest
          Tests the functionality provided by an implementation of JavadocModel.
 

Uses of DrJavaTestCase in edu.rice.cs.drjava.model.junit
 

Subclasses of DrJavaTestCase in edu.rice.cs.drjava.model.junit
 class JUnitErrorModelTest
          A test on the GlobalModel for JUnit testing.
 

Uses of DrJavaTestCase in edu.rice.cs.drjava.model.print
 

Subclasses of DrJavaTestCase in edu.rice.cs.drjava.model.print
 class DrJavaBookTest
          Test functions of DrJavaBook
 

Uses of DrJavaTestCase in edu.rice.cs.drjava.model.repl
 

Subclasses of DrJavaTestCase in edu.rice.cs.drjava.model.repl
 class HistoryTest
          Tests the functionality of the repl History.
 class InteractionsDJDocumentTest
          Tests the functionality of the InteractionsDJDocument.
 class InteractionsDocumentTest
          Tests the functionality of the InteractionsDocument.
 class InteractionsModelTest
          Tests the functionality of an InteractionsModel.
 class JavaInterpreterTest
          Tests the functionality of the repl interpreter.
 

Uses of DrJavaTestCase in edu.rice.cs.drjava.model.repl.newjvm
 

Subclasses of DrJavaTestCase in edu.rice.cs.drjava.model.repl.newjvm
 class NewJVMTest
          Tests the functionality of the new JVM manager.
 

Uses of DrJavaTestCase in edu.rice.cs.drjava.project
 

Subclasses of DrJavaTestCase in edu.rice.cs.drjava.project
 class ProjectTest
          Test class for project files
 class XMLProjectFileParserTest
          Test for XMLProjectFileParser.
 

Uses of DrJavaTestCase in edu.rice.cs.drjava.ui
 

Subclasses of DrJavaTestCase in edu.rice.cs.drjava.ui
 class DefinitionsPaneTest
          Tests the Definitions Pane
 class InteractionsPaneTest
          Test functions of InteractionsPane.
 class MainFrameTest
          Test functions of MainFrame.
 class ProjectMenuTest
          Test functions of Project Facility working through the main frame and model.
 class RecentFileManagerTest
          Test functions of RecentFileManager.
 

Uses of DrJavaTestCase in edu.rice.cs.drjava.ui.config
 

Subclasses of DrJavaTestCase in edu.rice.cs.drjava.ui.config
 class BooleanOptionComponentTest
          Tests functionality of this OptionComponent
 class ColorOptionComponentTest
          Tests functionality of this OptionComponent
 class FileOptionComponentTest
          Tests functionality of this OptionComponent.
 class FontOptionComponentTest
          Tests functionality of this OptionComponent
 class ForcedChoiceOptionComponentTest
          Tests functionality of this OptionComponent.
 class IntegerOptionComponentTest
          Tests functionality of this OptionComponent.
 class KeyStrokeOptionComponentTest
          Tests functionality of this OptionComponent.
 class VectorFileOptionComponentTest
          Tests functionality of this OptionComponent
 

Uses of DrJavaTestCase in edu.rice.cs.drjava.ui.predictive
 

Subclasses of DrJavaTestCase in edu.rice.cs.drjava.ui.predictive
 class PredictiveInputModelTest
          Unit tests for PredictiveInputModel class.
 

Uses of DrJavaTestCase in edu.rice.cs.util
 

Subclasses of DrJavaTestCase in edu.rice.cs.util
 class ArgumentTokenizerTest
          Tests that an ArgumentTokenizer can correctly divide up a string into command line-style arguments.
 class FileOpsTest
          Test cases for FileOps.
 class LogTest
          Test cases for Log.
 class ReaderWriterLockTest
          Attempts to test the correctness of the ReaderWriterLock class, which allows multiple reader and writer threads to safely access a shared resource.
 class StreamRedirectorTest
          Test suite over InputStreamRedirector.
 class StringOpsTest
          Test functions of StringOps.
 

Uses of DrJavaTestCase in edu.rice.cs.util.docnavigation
 

Subclasses of DrJavaTestCase in edu.rice.cs.util.docnavigation
 class JListSortNavigatorTest
           
 class JTreeSortNavigatorTest
           
 

Uses of DrJavaTestCase in edu.rice.cs.util.jar
 

Subclasses of DrJavaTestCase in edu.rice.cs.util.jar
 class JarCreationTest
           
 

Uses of DrJavaTestCase in edu.rice.cs.util.newjvm
 

Subclasses of DrJavaTestCase in edu.rice.cs.util.newjvm
 class ExecJVMTest
          Test cases for ExecJVM.
 class IntegratedMasterSlaveTest
          Test cases for the master/slave jvm control framework.
 

Uses of DrJavaTestCase in edu.rice.cs.util.sexp
 

Subclasses of DrJavaTestCase in edu.rice.cs.util.sexp
 class SExpParserTest
          A JUnit test case class.
 

Uses of DrJavaTestCase in edu.rice.cs.util.swing
 

Subclasses of DrJavaTestCase in edu.rice.cs.util.swing
 class HighlightManagerTest
          A JUnit test case class for the class HighlightManager.
 

Uses of DrJavaTestCase in edu.rice.cs.util.text
 

Subclasses of DrJavaTestCase in edu.rice.cs.util.text
 class ConsoleDocumentTest
          Tests ConsoleDocument.
 class SwingDocumentTest
          Tests the SwingDocument.