Unit testing service rules