Added (failing) Search<T> unit tests

Added Moq package for mocks.

Search in CIB is very bad, and Search<T> currently displays many weird
behaviors that one should not expect.