ApplicationLogger
implementations.ApplicationLoggerTest
instance.MessageListener
implementation tests are performed with.TestMessageListener
instance.String
contains exactly the same contents
as the content of getTestFile()
.blockSize
the tests are run with.Container
implementations.ContainerTest
instance.ExceptionEventSource
implementations.ExceptionEventSourceTest
instance.Executor
implementations.ExecutorTest
instance.ExceptionListener
providing the last reported event.TestListener
instance.FileOperations
implementations.FileOperationsTest
instance.ApplicationLogger
implementation tests are performed
with.Container
implementation tests are performed with.ExceptionEventSource
implementation tests are performed
with.ExceptionEventSource
implementation tests are performed
with.Executor
implementation tests are performed with.FileOperations
implementation tests are performed with.Logger
implementation tests are performed with.MemoryManager
implementation tests are performed with.MessageEventSource
implementation tests are performed
with.MessageEventSource
implementation tests are performed
with.Runtime
implementation tests are performed with.StructuredFile
implementation
beeing tested as an array of byte.StructuredFile
implementation to test.TaskEventSource
implementation tests are performed with.TaskEventSource
implementation tests are performed with.TaskMonitor
implementation tests are performed with.Logger
implementations.LoggerTest
instance.MemoryManager
implementations.MemoryManagerTest
instance.MessageEventSource
implementations.MessageEventSourceTest
instance.Runnable
throwing ExecutionException
.Runtime
implementations.RuntimeTest
instance.ApplicationLogger
implementation tests are performed
with.Container
implementation to test.FileOperations
implementation to test.Logger
implementation tests are performed with.MemoryManager
implementation tests are performed with.MessageEventSource
implementation tests are performed
with.Runtime
implementation tests are performed with.TaskEventSource
implementation tests are performed with.TaskMonitor
implementation tests are performed with.StructuredFile
implementations.StructuredFileTest
instance.TaskEventSource
implementations.TaskEventSourceTest
instance.TaskMonitor
implementations.TaskMonitorTest
instance.Task
implementation monitoring is tested with.TaskListener
implementation monitoring is tested with.TestTaskListener
instance taking the tested
task.MessageEventSource.addMessageListener(MessageListener)
method to handle null
listener values correctly by throwing a
corresponding NullPointerException
.TaskEventSource.addTaskListener(TaskListener)
method to
handle null
listener values correctly by throwing a corresponding
NullPointerException
.TaskMonitor.monitor(Task)
and
TaskMonitor.finish(Task)
implementation to fire corresponding
events during task monitoring when an application updates property
cancelled
.FileOperations.read(byte[], int, int)
method.Runtime.getAllocatedPercent()
method to return sane
values.FileOperations.getLength()
method.MessageEventSource.getMessageListeners()
method to not
return a null
value instead of an empty array when no listeners
are registered.TaskEventSource.getTaskListeners()
method to not
return a null
value instead of an empty array when no listeners
are registered.acclocateXxx()
methods
to handle illegal arguments correctly.TaskMonitor.monitor(Task)
and
TaskMonitor.finish(Task)
implementation to handle illegal
arguments correctly by throwing a corresponding
NullPointerException
.ApplicationLogger.log(MessageEvent)
method to handle
illegal arguments correctly by throwing a corresponding
NullPointerException
.isXxxEnabled()
methods to not
throw any exceptions.ApplicationLogger.log(MessageEvent)
method to fire
corresponding events.TaskMonitor.monitor(Task)
and
TaskMonitor.finish(Task)
implementation to fire corresponding
events during task monitoring.ExceptionEventSource.addExceptionListener(ExceptionListener)
and
ExceptionEventSource.removeExceptionListener(ExceptionListener)
methods to correctly handle null
arguments by throwing a
corresponding NullPointerException
.Executor.executeAsynchronously(Runnable)
method to
handle null
arguments correctly by throwing a corresponding
NullPointerException
.Executor.executeAsynchronously(Runnable)
method to
report any exceptions thrown during execution.TaskMonitor.monitor(Task)
and
TaskMonitor.finish(Task)
implementation to fire corresponding
events during task monitoring for property progressDescription
.FileOperations.read(byte[], int, int)
method.MessageEventSource.removeMessageListener(MessageListener)
method to handle null
listener values correctly by throwing a
corresponding NullPointerException
.TaskEventSource.removeTaskListener(TaskListener)
method
to handle null
listener values correctly by throwing a
corresponding NullPointerException
.FileOperations.setLength(long)
method.FileOperations.setLength(long)
method to correctly
position the file pointer on truncating the file.TaskMonitor.monitor(Task)
and
TaskMonitor.finish(Task)
implementation to not throw any
exceptions for parallel accessing tasks.FileOperations.write(byte[], int, int)
method.FileOperations.write(byte[],int,int)
method to
correctly increase the length when writing beyond the current length.Copyright © 2005-2012 jDTAUS. All Rights Reserved.