Increased test coverage for the command line parser (and then decided the thing is broken beyond repair and needs a rewrite -- as if that was any surprise given the original code is from CodeProject); achieved 100% test coverage for the factory employer, instance employer, employer, no plugin attribute and abstract factory classes in the Plugins namespace; achieved some test coverage for the PluginRepository class (the uncovered sections are quite hard to stimulate since they involve exceptions during assembly load attempts)
git-svn-id: file:///srv/devel/repo-conversion/nusu@99 d2e56fa2-650e-0410-a79f-9358c0239efd
This commit is contained in:
parent
ecb36e9ce3
commit
b39f8de155
11 changed files with 703 additions and 4 deletions
|
@ -123,16 +123,37 @@
|
|||
<DependentUpon>PathHelper.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\Plugins\AbstractFactory.cs" />
|
||||
<Compile Include="Source\Plugins\AbstractFactory.Test.cs">
|
||||
<DependentUpon>AbstractFactory.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\Plugins\Employer.Test.cs">
|
||||
<DependentUpon>Employer.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\Plugins\FactoryEmployer.Test.cs">
|
||||
<DependentUpon>FactoryEmployer.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\Plugins\InstanceEmployer.Test.cs">
|
||||
<DependentUpon>InstanceEmployer.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\Plugins\NoPluginAttribute.cs" />
|
||||
<Compile Include="Source\Plugins\Employer.cs" />
|
||||
<Compile Include="Source\Plugins\FactoryEmployer.cs" />
|
||||
<Compile Include="Source\Plugins\InstanceEmployer.cs" />
|
||||
<Compile Include="Source\Plugins\NoPluginAttribute.Test.cs">
|
||||
<DependentUpon>NoPluginAttribute.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\Plugins\PluginHelper.cs" />
|
||||
<Compile Include="Source\Plugins\PluginHelper.Test.cs">
|
||||
<DependentUpon>PluginHelper.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\Plugins\PluginHost.cs" />
|
||||
<Compile Include="Source\Plugins\PluginHost.Test.cs">
|
||||
<DependentUpon>PluginHost.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\Plugins\PluginRepository.cs" />
|
||||
<Compile Include="Source\Plugins\PluginRepository.Test.cs">
|
||||
<DependentUpon>PluginRepository.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\Scheduling\AbortedException.cs" />
|
||||
<Compile Include="Source\Scheduling\IAbortable.cs" />
|
||||
<Compile Include="Source\Scheduling\Operation.cs" />
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue