finished custom attribute unit tests