First one is the API/interface with null implementations. Then subsequent ones each implement a method with associated tests
First one is the API/interface with null implementations. Then subsequent ones each implement a method with associated tests