# Uses of Package
com.streambase.sb.unittest

- Packages that use com.streambase.sb.unittest
  Package | Description
  --- | ---
  com.streambase.sb.unittest | Provides classes and interfaces used to author StreamBase Unit tests.

- Classes in com.streambase.sb.unittest used by com.streambase.sb.unittest
  Class and Description
  AbstractTupleMaker A convenience class which implements all of the methods of `TupleMaker` in terms of `AbstractTupleMaker.createTuple(Schema, Object)`.
  CSVTupleMaker A factory to build `Tuple`s from CSV formatted `String`s.
  Dequeuer A Dequeuer is used for dequeueing tuples from a specific stream.
  Enqueuer An Enqueuer is used for enqueueing tuples onto a stream.
  Expecter.DequeueSetting Dequeue settings
  Expecter.Predicate To expect tuples by predicate, implement this interface.
  FieldBasedTupleComparator A `TupleComparator` that compares tuples in a naive field-by-field manner.
  FieldBasedTupleComparator.CompareFunctor A strategy object for handling comparisons of specific field types.
  JSONSingleQuotesTupleMaker A factory to build `Tuple`s from JSON formatted `String`s that may use the single quote character `'` in lieu of the double quote character `"`.
  JSONTupleMaker A factory to build `Tuple`s from JSON formatted `String`s.
  ObjectArrayTupleMaker A factory to build `Tuple`s from Java objects.
  SBServerManager `SBServerManager` provides control and access to a StreamBase Engine.
  SBTestEnvironment This interface is not expected to be implemented by end-users.
  TupleComparator A `TupleComparator` abstracts comparison of tuples.
  TupleMaker Interface for constructing tuples from data.

Copyright © 2015–2018 Cloud Software Group, Inc.. All rights reserved.