Index

C F G H I L N P Q R T 
All Classes and Interfaces|All Packages

C

connect(String, boolean) - Method in class net.hydromatic.quidem.QuidemTest.FooFactory
 

F

file(String, String) - Method in class net.hydromatic.quidem.util.TestUtils.FileFont
Generates a unique file in the temporary directory.
FileFont(String) - Constructor for class net.hydromatic.quidem.util.TestUtils.FileFont
Creates a FileFont.
FooCommandHandler() - Constructor for class net.hydromatic.quidem.QuidemTest.FooCommandHandler
 
FooFactory() - Constructor for class net.hydromatic.quidem.QuidemTest.FooFactory
 

G

getBaseDir(Class<?>) - Static method in class net.hydromatic.quidem.util.TestUtils
Returns the root directory of the source tree.
getCommitMessages(int, BiConsumer<String, String>) - Static method in class net.hydromatic.quidem.util.TestUnsafe
Returns the subject / body pairs of the n most recent commits.
getGitFiles(String...) - Static method in class net.hydromatic.quidem.util.TestUnsafe
Returns a list of files in git matching a given pattern or patterns.
getJavaFiles() - Static method in class net.hydromatic.quidem.util.TestUnsafe
Returns a list of Java files in git.
getTextFiles() - Static method in class net.hydromatic.quidem.util.TestUnsafe
Returns a list of text files in git.

H

hasContents(Matcher<String>) - Static method in class net.hydromatic.quidem.util.TestUtils
Returns a matcher that checks the string contents of a file.
haveGit() - Static method in class net.hydromatic.quidem.util.TestUnsafe
Returns whether we seem are in a valid environment.

I

isLines(String...) - Static method in class net.hydromatic.quidem.util.TestUtils
Returns a matcher that concatenates an array of strings into a multi-line string.

L

LintTest - Class in net.hydromatic.quidem
Runs Lint-like checks on the source code.
LintTest() - Constructor for class net.hydromatic.quidem.LintTest
 

N

net.hydromatic.quidem - package net.hydromatic.quidem
 
net.hydromatic.quidem.util - package net.hydromatic.quidem.util
 

P

parseCommand(List<String>, List<String>, String) - Method in class net.hydromatic.quidem.QuidemTest.FooCommandHandler
 

Q

QuidemApiTest - Class in net.hydromatic.quidem
Tests for Quidem's API.
QuidemApiTest() - Constructor for class net.hydromatic.quidem.QuidemApiTest
 
QuidemTest - Class in net.hydromatic.quidem
Script-based tests for Quidem.
QuidemTest() - Constructor for class net.hydromatic.quidem.QuidemTest
 
QuidemTest.FooCommandHandler - Class in net.hydromatic.quidem
Implementation of CommandHandler for test purposes.
QuidemTest.FooFactory - Class in net.hydromatic.quidem
 

R

RecordTest - Class in net.hydromatic.quidem
Tests the recorder.
RecordTest() - Constructor for class net.hydromatic.quidem.RecordTest
 
runAppProcess(List<String>, File, Logger, Reader, Writer) - Static method in class net.hydromatic.quidem.util.TestUnsafe
Runs an external application process.

T

TestUnsafe - Class in net.hydromatic.quidem.util
Unsafe methods to be used by tests.
TestUnsafe() - Constructor for class net.hydromatic.quidem.util.TestUnsafe
 
TestUtils - Class in net.hydromatic.quidem.util
Utilities for writing Quidem tests.
TestUtils.FileFont - Class in net.hydromatic.quidem.util
Supplies a sequence of unique file names in a temporary directory that will be deleted when the JVM finishes.
toLinux(String) - Static method in class net.hydromatic.quidem.QuidemTest
 
C F G H I L N P Q R T 
All Classes and Interfaces|All Packages