Unit Test Protected Methods