Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Laboratory ¶
type Laboratory struct {
// contains filtered or unexported fields
}
func New ¶
func New(testRunner TestRunner, temporaryDirectory TemporaryDirectory) *Laboratory
func (*Laboratory) Test ¶
func (l *Laboratory) Test( repository ditto.Repository, file *gomutatedfile.GoMutatedFile, ) future.Future[result.Result[string]]
type TemporaryDirectory ¶
type TemporaryDirectory interface {
New() string
}
type TestRunner ¶
type TestRunner interface {
Test(repository ditto.TemporaryRepository) result.Result[string]
}
Click to show internal directories.
Click to hide internal directories.