add fake group api

This should also be `self.` instead of `FakeGroups.`.