package testutil
- Alphabetic
- Public
- Protected
Type Members
- trait ToolReaderBehaviors extends AnyRef
- trait XmlWrite[-T] extends AnyRef
Typeclass for things values that can be written to an XML output stream
Value Members
- object DataEqualities extends TripleEquals
Defines an
Equality[Result]which can be used to make===comparisons with scalatest.Defines an
Equality[Result]which can be used to make===comparisons with scalatest. A few internal bits of Result have special comparators, particularly the bits pertaining to HTML/HTTP data, with the goal of ignoring slight differences in irrelevant whitespace or escaped-or-not characters in HTML like=or'. - object DataXmlFormats
Defines XML-based serialization and deserialization for the
Resultdata type (and by necessity, each of its component members).Defines XML-based serialization and deserialization for the
Resultdata type (and by necessity, each of its component members).Serialization is expressed in terms of the
XmlWritetypeclass (which is defined in this package). Deserialization is expressed in terms of theXmlParsertypeclass (from thexml-spaclibrary). - object ExpectedResults
Utility for reading and writing "expected results" files which contain serialized
Resultvalues.Utility for reading and writing "expected results" files which contain serialized
Resultvalues. Used by unit tests inToolReaderBehaviorsas a way to help ensure tool readers produce consistent results. - object TestSdkUtilityProvider extends SdkUtilityProvider
An incomplete implementation of the SdkUtilityProvider for testing purposes:
An incomplete implementation of the SdkUtilityProvider for testing purposes:
- SmartReaders will always assume UTF-8 charset, unless a default is specified in
options. Byte Order Markers will not be stripped.- The ToolHeaderMatcher will only support formats known to Code Dx at the time that the SDK version is released.
- object XmlWrite