As demonstrated by #838, we aren't doing a great job of ensuring new
services are fully implemented to spec. Using abstractmethod's in both
the base service and test classes is a step towards making this easier
for both maintainers and new service authors.
As demonstrated by #838, we aren't doing a great job of ensuring new services are fully implemented to spec. Using abstractmethod's in both the base service and test classes is a step towards making this easier for both maintainers and new service authors.