Add fakes and first unit test