Unit Tests
* Updated unit tests
* Added FakeDbSet (This is exploratory)

Signed-off-by: marcelr <marcelrienks@gmail.com>