blob: 9cb361082c3cab71e256a2bfa97597800c2f96c4 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- Generated by Apache Maven Doxia Site Renderer 1.4 at 2016-03-04 -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Apache Shiro :: Core - Surefire Report</title>
<style type="text/css" media="all">
@import url("./css/maven-base.css");
@import url("./css/maven-theme.css");
@import url("./css/site.css");
</style>
<link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
<meta name="Date-Revision-yyyymmdd" content="20160304" />
<meta http-equiv="Content-Language" content="en" />
</head>
<body class="composite">
<div id="banner">
<div id="bannerLeft">
Apache Shiro :: Core
</div>
<div class="clear">
<hr/>
</div>
</div>
<div id="breadcrumbs">
<div class="xleft">
<span id="publishDate">Last Published: 2016-03-04</span>
&nbsp;| <span id="projectVersion">Version: 1.2.4</span>
</div>
<div class="xright"> <a href="./" title="Apache Shiro :: Core">Apache Shiro :: Core</a>
</div>
<div class="clear">
<hr/>
</div>
</div>
<div id="leftColumn">
<div id="navcolumn">
<h5>Parent Project</h5>
<ul>
<li class="none">
<a href="../index.html" title="Apache Shiro">Apache Shiro</a>
</li>
</ul>
<h5>Project Documentation</h5>
<ul>
<li class="collapsed">
<a href="project-info.html" title="Project Information">Project Information</a>
</li>
<li class="expanded">
<a href="project-reports.html" title="Project Reports">Project Reports</a>
<ul>
<li class="none">
<a href="cobertura/index.html" title="Cobertura Test Coverage">Cobertura Test Coverage</a>
</li>
<li class="none">
<a href="pmd.html" title="PMD Report">PMD Report</a>
</li>
<li class="none">
<a href="cpd.html" title="CPD Report">CPD Report</a>
</li>
<li class="none">
<a href="rat-report.html" title="RAT Report">RAT Report</a>
</li>
<li class="none">
<strong>Surefire Report</strong>
</li>
<li class="none">
<a href="taglist.html" title="Tag List">Tag List</a>
</li>
<li class="none">
<a href="jdepend-report.html" title="JDepend">JDepend</a>
</li>
<li class="none">
<a href="dashboard-report.html" title="DashBoard Report">DashBoard Report</a>
</li>
</ul>
</li>
</ul>
<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
<img class="poweredBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
</a>
</div>
</div>
<div id="bodyColumn">
<div id="contentBox">
<div class="section">
<h2>Surefire Report<a name="Surefire_Report"></a></h2></div>
<div class="section">
<h2>Summary<a name="Summary"></a></h2><a name="Summary"></a>
<p>[<a href="#Summary">Summary</a>] [<a href="#Package_List">Package List</a>] [<a href="#Test_Cases">Test Cases</a>]</p><br />
<table border="0" class="bodyTable">
<tr class="a">
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td>341</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>157.566</td></tr></table><br />
<p>Note: failures are anticipated and checked for with assertions while errors are unanticipated.</p><br /></div>
<div class="section">
<h2>Package List<a name="Package_List"></a></h2><a name="Package_List"></a>
<p>[<a href="#Summary">Summary</a>] [<a href="#Package_List">Package List</a>] [<a href="#Test_Cases">Test Cases</a>]</p><br />
<table border="0" class="bodyTable">
<tr class="a">
<th>Package</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authc">org.apache.shiro.authc</a></td>
<td>34</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.057</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authc.pam">org.apache.shiro.authc.pam</a></td>
<td>11</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.032</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.crypto">org.apache.shiro.crypto</a></td>
<td>8</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.124</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.jndi">org.apache.shiro.jndi</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authz.aop">org.apache.shiro.authz.aop</a></td>
<td>5</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.023</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.test">org.apache.shiro.test</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.codec">org.apache.shiro.codec</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.017</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authc.credential">org.apache.shiro.authc.credential</a></td>
<td>26</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>2.331</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.realm.jdbc">org.apache.shiro.realm.jdbc</a></td>
<td>11</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.204</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.crypto.hash">org.apache.shiro.crypto.hash</a></td>
<td>14</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.017</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.crypto.hash.format">org.apache.shiro.crypto.hash.format</a></td>
<td>27</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.038</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.util">org.apache.shiro.util</a></td>
<td>9</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.002</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.subject">org.apache.shiro.subject</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.016</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.realm.ldap">org.apache.shiro.realm.ldap</a></td>
<td>32</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>150.266</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.mgt">org.apache.shiro.mgt</a></td>
<td>23</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.209</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.io">org.apache.shiro.io</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.realm">org.apache.shiro.realm</a></td>
<td>24</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.071</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.config">org.apache.shiro.config</a></td>
<td>41</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.211</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authz">org.apache.shiro.authz</a></td>
<td>17</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.004</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.concurrent">org.apache.shiro.concurrent</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.005</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.session.mgt">org.apache.shiro.session.mgt</a></td>
<td>12</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.352</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.aop">org.apache.shiro.aop</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.025</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.realm.activedirectory">org.apache.shiro.realm.activedirectory</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.006</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.realm.text">org.apache.shiro.realm.text</a></td>
<td>12</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>3.548</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authz.permission">org.apache.shiro.authz.permission</a></td>
<td>14</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.006</td></tr></table><br />
<p>Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.</p>
<div class="section">
<h3>org.apache.shiro.authc<a name="org.apache.shiro.authc"></a></h3><a name="org.apache.shiro.authc"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authcAbstractAuthenticatorTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authcAbstractAuthenticatorTest">AbstractAuthenticatorTest</a></td>
<td>7</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.05</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authcConcurrentAccessExceptionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authcConcurrentAccessExceptionTest">ConcurrentAccessExceptionTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.002</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authcExcessiveAttemptsExceptionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authcExcessiveAttemptsExceptionTest">ExcessiveAttemptsExceptionTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authcExpiredCredentialsExceptionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authcExpiredCredentialsExceptionTest">ExpiredCredentialsExceptionTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authcIncorrectCredentialsExceptionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authcIncorrectCredentialsExceptionTest">IncorrectCredentialsExceptionTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authcLockedAccountExceptionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authcLockedAccountExceptionTest">LockedAccountExceptionTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authcSimpleAuthenticationInfoTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authcSimpleAuthenticationInfoTest">SimpleAuthenticationInfoTest</a></td>
<td>3</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authcUnknownAccountExceptionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authcUnknownAccountExceptionTest">UnknownAccountExceptionTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>org.apache.shiro.authc.pam<a name="org.apache.shiro.authc.pam"></a></h3><a name="org.apache.shiro.authc.pam"></a>
<table border="0" class="bodyTable">
<tr class="b">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authc.pamAllSuccessfulStrategyTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authc.pamAllSuccessfulStrategyTest">AllSuccessfulStrategyTest</a></td>
<td>3</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.003</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authc.pamModularRealmAuthenticatorTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authc.pamModularRealmAuthenticatorTest">ModularRealmAuthenticatorTest</a></td>
<td>8</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.029</td></tr></table></div>
<div class="section">
<h3>org.apache.shiro.crypto<a name="org.apache.shiro.crypto"></a></h3><a name="org.apache.shiro.crypto"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.cryptoAesCipherServiceTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.cryptoAesCipherServiceTest">AesCipherServiceTest</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.113</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.cryptoBlowfishCipherServiceTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.cryptoBlowfishCipherServiceTest">BlowfishCipherServiceTest</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.01</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.cryptoJcaCipherServiceTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.cryptoJcaCipherServiceTest">JcaCipherServiceTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.cryptoSecureRandomNumberGeneratorTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.cryptoSecureRandomNumberGeneratorTest">SecureRandomNumberGeneratorTest</a></td>
<td>3</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3>org.apache.shiro.jndi<a name="org.apache.shiro.jndi"></a></h3><a name="org.apache.shiro.jndi"></a>
<table border="0" class="bodyTable">
<tr class="b">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="a">
<td><a href="#org.apache.shiro.jndiJndiObjectFactoryTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.jndiJndiObjectFactoryTest">JndiObjectFactoryTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3>org.apache.shiro.authz.aop<a name="org.apache.shiro.authz.aop"></a></h3><a name="org.apache.shiro.authz.aop"></a>
<table border="0" class="bodyTable">
<tr class="b">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authz.aopPermissionAnnotationHandlerTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authz.aopPermissionAnnotationHandlerTest">PermissionAnnotationHandlerTest</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.016</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authz.aopRoleAnnotationHandlerTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authz.aopRoleAnnotationHandlerTest">RoleAnnotationHandlerTest</a></td>
<td>3</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.007</td></tr></table></div>
<div class="section">
<h3>org.apache.shiro.test<a name="org.apache.shiro.test"></a></h3><a name="org.apache.shiro.test"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.testExampleShiroIntegrationTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.testExampleShiroIntegrationTest">ExampleShiroIntegrationTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.testExampleShiroUnitTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.testExampleShiroUnitTest">ExampleShiroUnitTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>org.apache.shiro.codec<a name="org.apache.shiro.codec"></a></h3><a name="org.apache.shiro.codec"></a>
<table border="0" class="bodyTable">
<tr class="b">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="a">
<td><a href="#org.apache.shiro.codecH64Test"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.codecH64Test">H64Test</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.017</td></tr></table></div>
<div class="section">
<h3>org.apache.shiro.authc.credential<a name="org.apache.shiro.authc.credential"></a></h3><a name="org.apache.shiro.authc.credential"></a>
<table border="0" class="bodyTable">
<tr class="b">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authc.credentialAllowAllCredentialsMatcherTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authc.credentialAllowAllCredentialsMatcherTest">AllowAllCredentialsMatcherTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authc.credentialDefaultPasswordServiceTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authc.credentialDefaultPasswordServiceTest">DefaultPasswordServiceTest</a></td>
<td>10</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>2.303</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authc.credentialHashedCredentialsMatcherTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authc.credentialHashedCredentialsMatcherTest">HashedCredentialsMatcherTest</a></td>
<td>3</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.003</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authc.credentialMd2CredentialsMatcherTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authc.credentialMd2CredentialsMatcherTest">Md2CredentialsMatcherTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authc.credentialMd5CredentialsMatcherTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authc.credentialMd5CredentialsMatcherTest">Md5CredentialsMatcherTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authc.credentialPasswordMatcherTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authc.credentialPasswordMatcherTest">PasswordMatcherTest</a></td>
<td>6</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.019</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authc.credentialSha1CredentialsMatcherTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authc.credentialSha1CredentialsMatcherTest">Sha1CredentialsMatcherTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authc.credentialSha256CredentialsMatcherTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authc.credentialSha256CredentialsMatcherTest">Sha256CredentialsMatcherTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authc.credentialSha384CredentialsMatcherTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authc.credentialSha384CredentialsMatcherTest">Sha384CredentialsMatcherTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authc.credentialSha512CredentialsMatcherTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authc.credentialSha512CredentialsMatcherTest">Sha512CredentialsMatcherTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3>org.apache.shiro.realm.jdbc<a name="org.apache.shiro.realm.jdbc"></a></h3><a name="org.apache.shiro.realm.jdbc"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.realm.jdbcJDBCRealmTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.realm.jdbcJDBCRealmTest">JDBCRealmTest</a></td>
<td>11</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.204</td></tr></table></div>
<div class="section">
<h3>org.apache.shiro.crypto.hash<a name="org.apache.shiro.crypto.hash"></a></h3><a name="org.apache.shiro.crypto.hash"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.crypto.hashDefaultHashServiceTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.crypto.hashDefaultHashServiceTest">DefaultHashServiceTest</a></td>
<td>11</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.016</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.crypto.hashHashRequestBuilderTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.crypto.hashHashRequestBuilderTest">HashRequestBuilderTest</a></td>
<td>3</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3>org.apache.shiro.crypto.hash.format<a name="org.apache.shiro.crypto.hash.format"></a></h3><a name="org.apache.shiro.crypto.hash.format"></a>
<table border="0" class="bodyTable">
<tr class="b">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="a">
<td><a href="#org.apache.shiro.crypto.hash.formatBase64FormatTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.crypto.hash.formatBase64FormatTest">Base64FormatTest</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.002</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.crypto.hash.formatDefaultHashFormatFactoryTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.crypto.hash.formatDefaultHashFormatFactoryTest">DefaultHashFormatFactoryTest</a></td>
<td>12</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.016</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.crypto.hash.formatHexFormatTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.crypto.hash.formatHexFormatTest">HexFormatTest</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.004</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.crypto.hash.formatProvidedHashFormatTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.crypto.hash.formatProvidedHashFormatTest">ProvidedHashFormatTest</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.01</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.crypto.hash.formatShiro1CryptFormatTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.crypto.hash.formatShiro1CryptFormatTest">Shiro1CryptFormatTest</a></td>
<td>9</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.006</td></tr></table></div>
<div class="section">
<h3>org.apache.shiro.util<a name="org.apache.shiro.util"></a></h3><a name="org.apache.shiro.util"></a>
<table border="0" class="bodyTable">
<tr class="b">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="a">
<td><a href="#org.apache.shiro.utilRegExPatternMatcherTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.utilRegExPatternMatcherTest">RegExPatternMatcherTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.utilStringUtilsTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.utilStringUtilsTest">StringUtilsTest</a></td>
<td>8</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3>org.apache.shiro.subject<a name="org.apache.shiro.subject"></a></h3><a name="org.apache.shiro.subject"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.subjectDelegatingSubjectTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.subjectDelegatingSubjectTest">DelegatingSubjectTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.016</td></tr></table></div>
<div class="section">
<h3>org.apache.shiro.realm.ldap<a name="org.apache.shiro.realm.ldap"></a></h3><a name="org.apache.shiro.realm.ldap"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.realm.ldapDefaultLdapContextFactoryTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.realm.ldapDefaultLdapContextFactoryTest">DefaultLdapContextFactoryTest</a></td>
<td>6</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>75.143</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.realm.ldapJndiLdapContextFactoryTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.realm.ldapJndiLdapContextFactoryTest">JndiLdapContextFactoryTest</a></td>
<td>15</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>75.12</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.realm.ldapJndiLdapRealmTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.realm.ldapJndiLdapRealmTest">JndiLdapRealmTest</a></td>
<td>11</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.003</td></tr></table></div>
<div class="section">
<h3>org.apache.shiro.mgt<a name="org.apache.shiro.mgt"></a></h3><a name="org.apache.shiro.mgt"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.mgtAbstractRememberMeManagerTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.mgtAbstractRememberMeManagerTest">AbstractRememberMeManagerTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.mgtDefaultSecurityManagerTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.mgtDefaultSecurityManagerTest">DefaultSecurityManagerTest</a></td>
<td>3</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.172</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.mgtDefaultSubjectDAOTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.mgtDefaultSubjectDAOTest">DefaultSubjectDAOTest</a></td>
<td>18</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.029</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.mgtVMSingletonDefaultSecurityManagerTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.mgtVMSingletonDefaultSecurityManagerTest">VMSingletonDefaultSecurityManagerTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.007</td></tr></table></div>
<div class="section">
<h3>org.apache.shiro.io<a name="org.apache.shiro.io"></a></h3><a name="org.apache.shiro.io"></a>
<table border="0" class="bodyTable">
<tr class="b">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="a">
<td><a href="#org.apache.shiro.ioSerializationExceptionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.ioSerializationExceptionTest">SerializationExceptionTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>org.apache.shiro.realm<a name="org.apache.shiro.realm"></a></h3><a name="org.apache.shiro.realm"></a>
<table border="0" class="bodyTable">
<tr class="b">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="a">
<td><a href="#org.apache.shiro.realmAuthenticatingRealmIntegrationTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.realmAuthenticatingRealmIntegrationTest">AuthenticatingRealmIntegrationTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.015</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.realmAuthenticatingRealmTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.realmAuthenticatingRealmTest">AuthenticatingRealmTest</a></td>
<td>13</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.041</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.realmAuthorizingRealmTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.realmAuthorizingRealmTest">AuthorizingRealmTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.008</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.realmCachingRealmTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.realmCachingRealmTest">CachingRealmTest</a></td>
<td>6</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.007</td></tr></table></div>
<div class="section">
<h3>org.apache.shiro.config<a name="org.apache.shiro.config"></a></h3><a name="org.apache.shiro.config"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.configIniSecurityManagerFactoryTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.configIniSecurityManagerFactoryTest">IniSecurityManagerFactoryTest</a></td>
<td>9</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.13</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.configIniTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.configIniTest">IniTest</a></td>
<td>5</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.002</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.configReflectionBuilderTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.configReflectionBuilderTest">ReflectionBuilderTest</a></td>
<td>27</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.079</td></tr></table></div>
<div class="section">
<h3>org.apache.shiro.authz<a name="org.apache.shiro.authz"></a></h3><a name="org.apache.shiro.authz"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authzAuthorizationExceptionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authzAuthorizationExceptionTest">AuthorizationExceptionTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authzHostUnauthorizedExceptionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authzHostUnauthorizedExceptionTest">HostUnauthorizedExceptionTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.002</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authzModularRealmAuthorizerTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authzModularRealmAuthorizerTest">ModularRealmAuthorizerTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authzUnauthenticatedExceptionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authzUnauthenticatedExceptionTest">UnauthenticatedExceptionTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authzUnauthorizedExceptionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authzUnauthorizedExceptionTest">UnauthorizedExceptionTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3>org.apache.shiro.concurrent<a name="org.apache.shiro.concurrent"></a></h3><a name="org.apache.shiro.concurrent"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.concurrentSubjectAwareExecutorServiceTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.concurrentSubjectAwareExecutorServiceTest">SubjectAwareExecutorServiceTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.004</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.concurrentSubjectAwareExecutorTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.concurrentSubjectAwareExecutorTest">SubjectAwareExecutorTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3>org.apache.shiro.session.mgt<a name="org.apache.shiro.session.mgt"></a></h3><a name="org.apache.shiro.session.mgt"></a>
<table border="0" class="bodyTable">
<tr class="b">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="a">
<td><a href="#org.apache.shiro.session.mgtAbstractValidatingSessionManagerTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.session.mgtAbstractValidatingSessionManagerTest">AbstractValidatingSessionManagerTest</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.004</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.session.mgtDefaultSessionManagerTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.session.mgtDefaultSessionManagerTest">DefaultSessionManagerTest</a></td>
<td>6</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.185</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.session.mgtDelegatingSessionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.session.mgtDelegatingSessionTest">DelegatingSessionTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.157</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.session.mgtSimpleSessionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.session.mgtSimpleSessionTest">SimpleSessionTest</a></td>
<td>3</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.006</td></tr></table></div>
<div class="section">
<h3>org.apache.shiro.aop<a name="org.apache.shiro.aop"></a></h3><a name="org.apache.shiro.aop"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.aopAnnotationResolverTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.aopAnnotationResolverTest">AnnotationResolverTest</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.025</td></tr></table></div>
<div class="section">
<h3>org.apache.shiro.realm.activedirectory<a name="org.apache.shiro.realm.activedirectory"></a></h3><a name="org.apache.shiro.realm.activedirectory"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.realm.activedirectoryActiveDirectoryRealmTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.realm.activedirectoryActiveDirectoryRealmTest">ActiveDirectoryRealmTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.006</td></tr></table></div>
<div class="section">
<h3>org.apache.shiro.realm.text<a name="org.apache.shiro.realm.text"></a></h3><a name="org.apache.shiro.realm.text"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.realm.textIniRealmTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.realm.textIniRealmTest">IniRealmTest</a></td>
<td>5</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.008</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.realm.textTextConfigurationRealmTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.realm.textTextConfigurationRealmTest">TextConfigurationRealmTest</a></td>
<td>7</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>3.54</td></tr></table></div>
<div class="section">
<h3>org.apache.shiro.authz.permission<a name="org.apache.shiro.authz.permission"></a></h3><a name="org.apache.shiro.authz.permission"></a>
<table border="0" class="bodyTable">
<tr class="b">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authz.permissionAllPermissionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authz.permissionAllPermissionTest">AllPermissionTest</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authz.permissionDomainPermissionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authz.permissionDomainPermissionTest">DomainPermissionTest</a></td>
<td>5</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authz.permissionWildcardPermissionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authz.permissionWildcardPermissionTest">WildcardPermissionTest</a></td>
<td>7</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.004</td></tr></table></div><br /></div>
<div class="section">
<h2>Test Cases<a name="Test_Cases"></a></h2><a name="Test_Cases"></a>
<p>[<a href="#Summary">Summary</a>] [<a href="#Package_List">Package List</a>] [<a href="#Test_Cases">Test Cases</a>]</p>
<div class="section">
<h3>AnnotationResolverTest<a name="AnnotationResolverTest"></a></h3><a name="org.apache.shiro.aopAnnotationResolverTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testAnnotationFoundFromClass</td>
<td>0.023</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testAnnotationFoundFromMethod</td>
<td>0.002</td></tr></table></div>
<div class="section">
<h3>AbstractAuthenticatorTest<a name="AbstractAuthenticatorTest"></a></h3><a name="org.apache.shiro.authcAbstractAuthenticatorTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>newAbstractAuthenticatorSecurityManagerConstructor</td>
<td>0.043</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>authenticateWithNullArgument</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>throwAuthenticationExceptionIfDoAuthenticateReturnsNull</td>
<td>0.003</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>nonNullAuthenticationInfoAfterAuthenticate</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>notifySuccessAfterDoAuthenticate</td>
<td>0.003</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>notifyFailureAfterDoAuthenticateThrowsAuthenticationException</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>notifyFailureAfterDoAuthenticateThrowsNonAuthenticationException</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>ConcurrentAccessExceptionTest<a name="ConcurrentAccessExceptionTest"></a></h3><a name="org.apache.shiro.authcConcurrentAccessExceptionTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoArgConstructor</td>
<td>0.002</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCauseConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgCauseConstructor</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>AllowAllCredentialsMatcherTest<a name="AllowAllCredentialsMatcherTest"></a></h3><a name="org.apache.shiro.authc.credentialAllowAllCredentialsMatcherTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBasic</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>DefaultPasswordServiceTest<a name="DefaultPasswordServiceTest"></a></h3><a name="org.apache.shiro.authc.credentialDefaultPasswordServiceTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEncryptPasswordWithNullArgument</td>
<td>0.091</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testHashPasswordWithNullArgument</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEncryptPasswordDefault</td>
<td>0.491</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEncryptPasswordWithInvalidMatch</td>
<td>0.431</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBackwardsCompatibility</td>
<td>0.589</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testHashFormatWarned</td>
<td>0.225</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testPasswordsMatchWithNullOrEmpty</td>
<td>0.005</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCustomHashService</td>
<td>0.018</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCustomHashFormatFactory</td>
<td>0.012</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testStringComparisonWhenNotUsingAParsableHashFormat</td>
<td>0.441</td></tr></table></div>
<div class="section">
<h3>HashedCredentialsMatcherTest<a name="HashedCredentialsMatcherTest"></a></h3><a name="org.apache.shiro.authc.credentialHashedCredentialsMatcherTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSaltedAuthenticationInfo</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBackwardsCompatibleUnsaltedAuthenticationInfo</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBackwardsCompatibleSaltedAuthenticationInfo</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3>Md2CredentialsMatcherTest<a name="Md2CredentialsMatcherTest"></a></h3><a name="org.apache.shiro.authc.credentialMd2CredentialsMatcherTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBasic</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3>Md5CredentialsMatcherTest<a name="Md5CredentialsMatcherTest"></a></h3><a name="org.apache.shiro.authc.credentialMd5CredentialsMatcherTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBasic</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>PasswordMatcherTest<a name="PasswordMatcherTest"></a></h3><a name="org.apache.shiro.authc.credentialPasswordMatcherTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMissingPasswordService</td>
<td>0.003</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testStringPasswordComparison</td>
<td>0.007</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testHashComparisonWithoutHashedPasswordService</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testHashComparison</td>
<td>0.003</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCharArrayComparison</td>
<td>0.004</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testUnexpectedSavedCredentialsType</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3>Sha1CredentialsMatcherTest<a name="Sha1CredentialsMatcherTest"></a></h3><a name="org.apache.shiro.authc.credentialSha1CredentialsMatcherTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBasic</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>Sha256CredentialsMatcherTest<a name="Sha256CredentialsMatcherTest"></a></h3><a name="org.apache.shiro.authc.credentialSha256CredentialsMatcherTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBasic</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>Sha384CredentialsMatcherTest<a name="Sha384CredentialsMatcherTest"></a></h3><a name="org.apache.shiro.authc.credentialSha384CredentialsMatcherTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBasic</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3>Sha512CredentialsMatcherTest<a name="Sha512CredentialsMatcherTest"></a></h3><a name="org.apache.shiro.authc.credentialSha512CredentialsMatcherTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBasic</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>ExcessiveAttemptsExceptionTest<a name="ExcessiveAttemptsExceptionTest"></a></h3><a name="org.apache.shiro.authcExcessiveAttemptsExceptionTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoArgConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCauseConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgCauseConstructor</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>ExpiredCredentialsExceptionTest<a name="ExpiredCredentialsExceptionTest"></a></h3><a name="org.apache.shiro.authcExpiredCredentialsExceptionTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoArgConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCauseConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgCauseConstructor</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>IncorrectCredentialsExceptionTest<a name="IncorrectCredentialsExceptionTest"></a></h3><a name="org.apache.shiro.authcIncorrectCredentialsExceptionTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoArgConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCauseConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgCauseConstructor</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3>LockedAccountExceptionTest<a name="LockedAccountExceptionTest"></a></h3><a name="org.apache.shiro.authcLockedAccountExceptionTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoArgConstructor</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCauseConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgCauseConstructor</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>AllSuccessfulStrategyTest<a name="AllSuccessfulStrategyTest"></a></h3><a name="org.apache.shiro.authc.pamAllSuccessfulStrategyTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>beforeAllAttempts</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>beforeAttemptSupportingToken</td>
<td>0.002</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>beforeAttemptRealmDoesntSupportToken</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>ModularRealmAuthenticatorTest<a name="ModularRealmAuthenticatorTest"></a></h3><a name="org.apache.shiro.authc.pamModularRealmAuthenticatorTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNewInstance</td>
<td>0.003</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDoAuthenticateNoRealms</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSingleRealmAuthenticationSuccess</td>
<td>0.006</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSingleRealmAuthenticationWithUnsupportedToken</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSingleRealmAuthenticationWithNullAuthenticationInfo</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMultiRealmAuthenticationSuccess</td>
<td>0.007</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMultiRealmAuthenticationWithAuthenticationException</td>
<td>0.006</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testOnLogout</td>
<td>0.005</td></tr></table></div>
<div class="section">
<h3>SimpleAuthenticationInfoTest<a name="SimpleAuthenticationInfoTest"></a></h3><a name="org.apache.shiro.authcSimpleAuthenticationInfoTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergeWithEmptyInstances</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergeWithAggregateNullCredentials</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergeWithImmutablePrincipalCollection</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>UnknownAccountExceptionTest<a name="UnknownAccountExceptionTest"></a></h3><a name="org.apache.shiro.authcUnknownAccountExceptionTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoArgConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCauseConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgCauseConstructor</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>PermissionAnnotationHandlerTest<a name="PermissionAnnotationHandlerTest"></a></h3><a name="org.apache.shiro.authz.aopPermissionAnnotationHandlerTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGuestSinglePermissionAssertion</td>
<td>0.015</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGuestMultiplePermissionAssertion</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3>RoleAnnotationHandlerTest<a name="RoleAnnotationHandlerTest"></a></h3><a name="org.apache.shiro.authz.aopRoleAnnotationHandlerTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGuestSingleRoleAssertion</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGuestMultipleRolesAssertion</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testOneOfTheRolesRequired</td>
<td>0.005</td></tr></table></div>
<div class="section">
<h3>AuthorizationExceptionTest<a name="AuthorizationExceptionTest"></a></h3><a name="org.apache.shiro.authzAuthorizationExceptionTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoArgConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCauseConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgCauseConstructor</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>HostUnauthorizedExceptionTest<a name="HostUnauthorizedExceptionTest"></a></h3><a name="org.apache.shiro.authzHostUnauthorizedExceptionTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoArgConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCauseConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgCauseConstructor</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>ModularRealmAuthorizerTest<a name="ModularRealmAuthorizerTest"></a></h3><a name="org.apache.shiro.authzModularRealmAuthorizerTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSettingOfRolePermissionResolver</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>AllPermissionTest<a name="AllPermissionTest"></a></h3><a name="org.apache.shiro.authz.permissionAllPermissionTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNullArgument</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNonNullArgument</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>DomainPermissionTest<a name="DomainPermissionTest"></a></h3><a name="org.apache.shiro.authz.permissionDomainPermissionTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDefaultConstructor</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testActionsConstructorWithSingleAction</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testActionsConstructorWithMultipleActions</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testActionsTargetsConstructorWithSingleActionAndTarget</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testActionsTargetsConstructorWithMultipleActionsAndTargets</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>WildcardPermissionTest<a name="WildcardPermissionTest"></a></h3><a name="org.apache.shiro.authz.permissionWildcardPermissionTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNull</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEmpty</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBlank</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testOnlyDelimiters</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNamed</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testLists</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testWildcards</td>
<td>0.003</td></tr></table></div>
<div class="section">
<h3>UnauthenticatedExceptionTest<a name="UnauthenticatedExceptionTest"></a></h3><a name="org.apache.shiro.authzUnauthenticatedExceptionTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoArgConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCauseConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgCauseConstructor</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>UnauthorizedExceptionTest<a name="UnauthorizedExceptionTest"></a></h3><a name="org.apache.shiro.authzUnauthorizedExceptionTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoArgConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCauseConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgCauseConstructor</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>H64Test<a name="H64Test"></a></h3><a name="org.apache.shiro.codecH64Test"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNothing</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDefault</td>
<td>0.017</td></tr></table></div>
<div class="section">
<h3>SubjectAwareExecutorServiceTest<a name="SubjectAwareExecutorServiceTest"></a></h3><a name="org.apache.shiro.concurrentSubjectAwareExecutorServiceTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSubmitRunnable</td>
<td>0.004</td></tr></table></div>
<div class="section">
<h3>SubjectAwareExecutorTest<a name="SubjectAwareExecutorTest"></a></h3><a name="org.apache.shiro.concurrentSubjectAwareExecutorTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testExecute</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3>IniSecurityManagerFactoryTest<a name="IniSecurityManagerFactoryTest"></a></h3><a name="org.apache.shiro.configIniSecurityManagerFactoryTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetInstanceWithoutIni</td>
<td>0.007</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetInstanceWithResourcePath</td>
<td>0.009</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetInstanceWithEmptyIni</td>
<td>0.003</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetInstanceWithSimpleIni</td>
<td>0.049</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetInstanceWithConfiguredRealm</td>
<td>0.016</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetInstanceWithAutomaticallyCreatedIniRealm</td>
<td>0.003</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testImplicitIniRealmWithAdditionalRealmConfiguration</td>
<td>0.021</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testImplicitIniRealmWithConfiguredPermissionResolver</td>
<td>0.009</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCacheManagerConfigOrderOfOperations</td>
<td>0.013</td></tr></table></div>
<div class="section">
<h3>IniTest<a name="IniTest"></a></h3><a name="org.apache.shiro.configIniTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoSections</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testIsContinued</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSplitKeyValue</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSplitKeyValueNoValue</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testOneSection</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>ReflectionBuilderTest<a name="ReflectionBuilderTest"></a></h3><a name="org.apache.shiro.configReflectionBuilderTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testStandardPropertyAssignment</td>
<td>0.012</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMapEntryAssignment</td>
<td>0.003</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testArrayEntryAssignment</td>
<td>0.003</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNestedPathAssignment</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNestedMapAssignmentWithPeriodDelimitedKeys</td>
<td>0.011</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSimpleConfig</td>
<td>0.004</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testWithConfiguredNullValue</td>
<td>0.002</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testWithConfiguredNullLiteralValue</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testWithConfiguredEmptyStringValue</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testWithConfiguredEmptyStringLiteralValue</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSimpleConfigWithDollarSignStringValue</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testObjectReferenceConfig</td>
<td>0.002</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testObjectReferenceConfigWithTypeMismatch</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testObjectReferenceConfigWithInvalidReference</td>
<td>0.008</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSetProperty</td>
<td>0.006</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSetPropertyWithReferencedSet</td>
<td>0.003</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testListProperty</td>
<td>0.002</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testListPropertyWithReferencedList</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCollectionProperty</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCollectionPropertyWithReferencedCollection</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testByteArrayHexProperty</td>
<td>0.004</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testByteArrayBase64Property</td>
<td>0.005</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMapProperty</td>
<td>0.002</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMapPropertyWithReferencedMap</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNestedListProperty</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testInitializable</td>
<td>0.002</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testFactoryInstantiation</td>
<td>0.002</td></tr></table></div>
<div class="section">
<h3>AesCipherServiceTest<a name="AesCipherServiceTest"></a></h3><a name="org.apache.shiro.cryptoAesCipherServiceTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBlockOperations</td>
<td>0.112</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testStreamingOperations</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3>BlowfishCipherServiceTest<a name="BlowfishCipherServiceTest"></a></h3><a name="org.apache.shiro.cryptoBlowfishCipherServiceTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBlockOperations</td>
<td>0.006</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testStreamingOperations</td>
<td>0.004</td></tr></table></div>
<div class="section">
<h3>DefaultHashServiceTest<a name="DefaultHashServiceTest"></a></h3><a name="org.apache.shiro.crypto.hashDefaultHashServiceTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNullRequest</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDifferentAlgorithmName</td>
<td>0.004</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDifferentIterations</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDifferentRandomNumberGenerator</td>
<td>0.003</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testWithRandomlyGeneratedSalt</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testRequestWithEmptySource</td>
<td>0.002</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testOnlyRandomSaltHash</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBothSaltsRandomness</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBothSaltsReturn</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBothSaltsHash</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testPrivateSaltChangesResult</td>
<td>0.002</td></tr></table></div>
<div class="section">
<h3>Base64FormatTest<a name="Base64FormatTest"></a></h3><a name="org.apache.shiro.crypto.hash.formatBase64FormatTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testFormat</td>
<td>0.002</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testFormatWithNullArgument</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>DefaultHashFormatFactoryTest<a name="DefaultHashFormatFactoryTest"></a></h3><a name="org.apache.shiro.crypto.hash.formatDefaultHashFormatFactoryTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDefaultInstance</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNullArg</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNotFound</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSetFormatClassNames</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetInstanceWithConfiguredFormatClassName</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetInstanceWithMcfFormattedString</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testAbsentFQCN</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testPresentFQCN</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMcfFormattedArgument</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSearchPackages</td>
<td>0.005</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSearchPackagesWithoutMatch</td>
<td>0.005</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testWithInvalidHashFormatImplementation</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3>HexFormatTest<a name="HexFormatTest"></a></h3><a name="org.apache.shiro.crypto.hash.formatHexFormatTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testFormat</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testFormatWithNullArgument</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>ProvidedHashFormatTest<a name="ProvidedHashFormatTest"></a></h3><a name="org.apache.shiro.crypto.hash.formatProvidedHashFormatTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDefaults</td>
<td>0.01</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testByIdWithNullArg</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>Shiro1CryptFormatTest<a name="Shiro1CryptFormatTest"></a></h3><a name="org.apache.shiro.crypto.hash.formatShiro1CryptFormatTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testFormatWithNullArgument</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetId</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testFormatDefault</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testFormatWithoutSalt</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testParseDefault</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testParseWithoutSalt</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testParseWithNullArgument</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testParseWithInvalidId</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testParseWithNonNumericIterations</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>HashRequestBuilderTest<a name="HashRequestBuilderTest"></a></h3><a name="org.apache.shiro.crypto.hashHashRequestBuilderTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDefault</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNullSource</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testConfig</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>JcaCipherServiceTest<a name="JcaCipherServiceTest"></a></h3><a name="org.apache.shiro.cryptoJcaCipherServiceTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDecrypt</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>SecureRandomNumberGeneratorTest<a name="SecureRandomNumberGeneratorTest"></a></h3><a name="org.apache.shiro.cryptoSecureRandomNumberGeneratorTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDefaultNextBytesSize</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testInvalidSecureRandomProperty</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNextBytesWithSize</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>SerializationExceptionTest<a name="SerializationExceptionTest"></a></h3><a name="org.apache.shiro.ioSerializationExceptionTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoArgConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCauseConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgCauseConstructor</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>JndiObjectFactoryTest<a name="JndiObjectFactoryTest"></a></h3><a name="org.apache.shiro.jndiJndiObjectFactoryTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetInstanceWithType</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetInstanceNoType</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testJndiLookupFailsWithType</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testJndiLookupFailsNoType</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>AbstractRememberMeManagerTest<a name="AbstractRememberMeManagerTest"></a></h3><a name="org.apache.shiro.mgtAbstractRememberMeManagerTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetRememberedPrincipalsWithEmptySerializedBytes</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3>DefaultSecurityManagerTest<a name="DefaultSecurityManagerTest"></a></h3><a name="org.apache.shiro.mgtDefaultSecurityManagerTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDefaultConfig</td>
<td>0.006</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testAutoCreateSessionAfterInvalidation</td>
<td>0.159</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSubjectReuseAfterLogout</td>
<td>0.007</td></tr></table></div>
<div class="section">
<h3>DefaultSubjectDAOTest<a name="DefaultSubjectDAOTest"></a></h3><a name="org.apache.shiro.mgtDefaultSubjectDAOTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testIsSessionStorageEnabledDefault</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testIsSessionStorageEnabledDefaultSubject</td>
<td>0.002</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCustomSessionStorageEvaluator</td>
<td>0.003</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDeleteWithoutSession</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDeleteWithSession</td>
<td>0.006</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSaveWhenSessionStorageIsDisabled</td>
<td>0.002</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSaveWithoutSessionOrPrincipalsOrAuthentication</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergePrincipalsWithDelegatingSubject</td>
<td>0.007</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergePrincipalsWithSubjectPrincipalsButWithoutSession</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergePrincipalsWithoutSubjectPrincipalsOrSessionPrincipals</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergePrincipalsWithoutSubjectPrincipalsButWithSessionPrincipals</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergePrincipalsWithSubjectPrincipalsButWithoutSessionPrincipals</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergePrincipalsWithSubjectPrincipalsButWithDifferentSessionPrincipals</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergeAuthcWithSubjectAuthcButWithoutSession</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergeAuthcWithoutSubjectAuthcOrSessionAuthc</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergeAuthcWithoutSubjectAuthcButWithSessionAuthc</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergeAuthcWithSubjectAuthcButWithoutSessionAuthc</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergeAuthcWithSubjectAuthcButWithDifferentSessionAuthc</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3>VMSingletonDefaultSecurityManagerTest<a name="VMSingletonDefaultSecurityManagerTest"></a></h3><a name="org.apache.shiro.mgtVMSingletonDefaultSecurityManagerTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testVMSingleton</td>
<td>0.007</td></tr></table></div>
<div class="section">
<h3>ActiveDirectoryRealmTest<a name="ActiveDirectoryRealmTest"></a></h3><a name="org.apache.shiro.realm.activedirectoryActiveDirectoryRealmTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDefaultConfig</td>
<td>0.006</td></tr></table></div>
<div class="section">
<h3>AuthenticatingRealmIntegrationTest<a name="AuthenticatingRealmIntegrationTest"></a></h3><a name="org.apache.shiro.realmAuthenticatingRealmIntegrationTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testShiro354</td>
<td>0.015</td></tr></table></div>
<div class="section">
<h3>AuthenticatingRealmTest<a name="AuthenticatingRealmTest"></a></h3><a name="org.apache.shiro.realmAuthenticatingRealmTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSetName</td>
<td>0.008</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSupports</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSupportsWithCustomAuthenticationTokenClass</td>
<td>0.002</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNewInstanceWithCacheManager</td>
<td>0.002</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNewInstanceWithCredentialsMatcher</td>
<td>0.002</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSetCache</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetAuthenticationInfo</td>
<td>0.004</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetAuthenticationInfoWithNullReturnValue</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testAuthenticationCachingEnabledWithCacheMiss</td>
<td>0.008</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testAuthenticationCachingEnabledWithCacheHit</td>
<td>0.007</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testLogoutWithAuthenticationCachingEnabled</td>
<td>0.003</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testAssertCredentialsMatchWithNullCredentialsMatcher</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testAssertCredentialsMatchFailure</td>
<td>0.002</td></tr></table></div>
<div class="section">
<h3>AuthorizingRealmTest<a name="AuthorizingRealmTest"></a></h3><a name="org.apache.shiro.realmAuthorizingRealmTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDefaultConfig</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCreateAccountOverride</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNullAuthzInfo</td>
<td>0.003</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testRealmWithRolePermissionResolver</td>
<td>0.004</td></tr></table></div>
<div class="section">
<h3>CachingRealmTest<a name="CachingRealmTest"></a></h3><a name="org.apache.shiro.realmCachingRealmTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testOnLogout</td>
<td>0.004</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSetName</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNewInstanceWithCacheManager</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCachingEnabled</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetAvailablePrincipalWithRealmPrincipals</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetAvailablePrincipalWithoutRealmPrincipals</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3>JDBCRealmTest<a name="JDBCRealmTest"></a></h3><a name="org.apache.shiro.realm.jdbcJDBCRealmTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testUnSaltedSuccess</td>
<td>0.095</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testUnSaltedWrongPassword</td>
<td>0.009</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testUnSaltedMultipleRows</td>
<td>0.01</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSaltColumnSuccess</td>
<td>0.012</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSaltColumnWrongPassword</td>
<td>0.011</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testExternalSuccess</td>
<td>0.013</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testExternalWrongPassword</td>
<td>0.007</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testRolePresent</td>
<td>0.01</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testRoleNotPresent</td>
<td>0.011</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testPermissionPresent</td>
<td>0.013</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testPermissionNotPresent</td>
<td>0.013</td></tr></table></div>
<div class="section">
<h3>DefaultLdapContextFactoryTest<a name="DefaultLdapContextFactoryTest"></a></h3><a name="org.apache.shiro.realm.ldapDefaultLdapContextFactoryTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetLdapContext</td>
<td>75.141</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetLdapContextWithoutUrl</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEmptyStringCredentials</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEmptyCharArrayCredentials</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEmptyByteArrayCredentials</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEmptyNullCredentials</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3>JndiLdapContextFactoryTest<a name="JndiLdapContextFactoryTest"></a></h3><a name="org.apache.shiro.realm.ldapJndiLdapContextFactoryTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetLdapContext</td>
<td>75.113</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetLdapContextWithoutUrl</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEmptyStringCredentials</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEmptyCharArrayCredentials</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEmptyByteArrayCredentials</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEmptyNullCredentials</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testAuthenticationMechanism</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testReferral</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetContextFactoryClassName</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSetEnvironmentPropertyNull</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCustomEnvironment</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetLdapContextDefault</td>
<td>0.005</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetLdapContextStringArguments</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetSystemLdapContext</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetSystemLdapContextPoolingDisabled</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>JndiLdapRealmTest<a name="JndiLdapRealmTest"></a></h3><a name="org.apache.shiro.realm.ldapJndiLdapRealmTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDefaultInstance</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSetUserDnTemplateNull</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSetUserDnTemplateEmpty</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSetUserDnTemplateWithoutToken</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testUserDnTemplate</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testUserDnTemplateSubstitution</td>
<td>0.002</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetAuthenticationInfoNamingAuthenticationException</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetAuthenticationInfoNamingException</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetAuthenticationInfoNonSimpleToken</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetUserDnNullArgument</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetUserDnWithOutPrefixAndSuffix</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>IniRealmTest<a name="IniRealmTest"></a></h3><a name="org.apache.shiro.realm.textIniRealmTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNullIni</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEmptyIni</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testInitWithoutIniResource</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testIniFile</td>
<td>0.007</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testIniFileWithoutUsers</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3>TextConfigurationRealmTest<a name="TextConfigurationRealmTest"></a></h3><a name="org.apache.shiro.realm.textTextConfigurationRealmTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testRoleAndUserAccount</td>
<td>0.507</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testHasRole</td>
<td>0.503</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCheckRole</td>
<td>0.505</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCheckPermission</td>
<td>0.505</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testIsPermitted</td>
<td>0.507</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testProcessRoleDefinitions</td>
<td>0.507</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testProcessUserDefinitions</td>
<td>0.506</td></tr></table></div>
<div class="section">
<h3>AbstractValidatingSessionManagerTest<a name="AbstractValidatingSessionManagerTest"></a></h3><a name="org.apache.shiro.session.mgtAbstractValidatingSessionManagerTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testValidateSessions</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoMemoryLeakOnInvalidSessions</td>
<td>0.003</td></tr></table></div>
<div class="section">
<h3>DefaultSessionManagerTest<a name="DefaultSessionManagerTest"></a></h3><a name="org.apache.shiro.session.mgtDefaultSessionManagerTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGlobalTimeout</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSessionListenerStartNotification</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSessionListenerStopNotification</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSessionListenerStopNotificationWithReadAttribute</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSessionListenerExpiredNotification</td>
<td>0.156</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSessionDeleteOnExpiration</td>
<td>0.026</td></tr></table></div>
<div class="section">
<h3>DelegatingSessionTest<a name="DelegatingSessionTest"></a></h3><a name="org.apache.shiro.session.mgtDelegatingSessionTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testTimeout</td>
<td>0.157</td></tr></table></div>
<div class="section">
<h3>SimpleSessionTest<a name="SimpleSessionTest"></a></h3><a name="org.apache.shiro.session.mgtSimpleSessionTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDefaultSerialization</td>
<td>0.005</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>serializeHost</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>serializeExpired</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>DelegatingSubjectTest<a name="DelegatingSubjectTest"></a></h3><a name="org.apache.shiro.subjectDelegatingSubjectTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSessionStopThenStart</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testExecuteCallable</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testExecuteRunnable</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testRunAs</td>
<td>0.013</td></tr></table></div>
<div class="section">
<h3>ExampleShiroIntegrationTest<a name="ExampleShiroIntegrationTest"></a></h3><a name="org.apache.shiro.testExampleShiroIntegrationTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSimple</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3>ExampleShiroUnitTest<a name="ExampleShiroUnitTest"></a></h3><a name="org.apache.shiro.testExampleShiroUnitTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSimple</td>
<td>0</td></tr></table></div>
<div class="section">
<h3>RegExPatternMatcherTest<a name="RegExPatternMatcherTest"></a></h3><a name="org.apache.shiro.utilRegExPatternMatcherTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSimplePattern</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3>StringUtilsTest<a name="StringUtilsTest"></a></h3><a name="org.apache.shiro.utilStringUtilsTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>splitWithNullInput</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>splitWithCommas</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>splitWithCommasAndSpaces</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>splitWithQuotedCommasAndSpaces</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>splitWithQuotedCommasAndSpacesAndDifferentQuoteChars</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>splitWithQuotedCommasAndSpacesAndDifferentQuoteCharsWhileRetainingQuotes</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>splitTestWithQuotedCommas</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>splitWithQuotedCommasAndSpacesAndEscapedQuotes</td>
<td>0</td></tr></table></div><br /></div>
</div>
</div>
<div class="clear">
<hr/>
</div>
<div id="footer">
<div class="xright">
Copyright &#169; 2004-2016
<a href="http://www.apache.org/">The Apache Software Foundation</a>.
All Rights Reserved.
</div>
<div class="clear">
<hr/>
</div>
</div>
</body>
</html>