Changeset 431

Show
Ignore:
Timestamp:
02/18/10 12:50:11 (5 months ago)
Author:
serialseb
Message:

latest code drop. Probably doesn't run

Location:
trunk
Files:
16 added
76 modified
6 copied
2 moved

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/build/releasebuilder.targets

    r426 r431  
    132132 
    133133 
    134  
     134  <Target Name="Clean"> 
     135    <MSBuild Projects="@(Module)" Properties="FrameworkProfile=35;Configuration=$(Configuration);RunTests=$(RunTests)" Targets="Clean" ContinueOnError="true" /> 
     136    <MSBuild Projects="@(Module)" Properties="FrameworkProfile=30;Configuration=$(Configuration);RunTests=$(RunTests)" Targets="Clean" ContinueOnError="true" /> 
     137    <MSBuild Projects="@(Module)" Properties="FrameworkProfile=20;Configuration=$(Configuration);RunTests=$(RunTests)" Targets="Clean" ContinueOnError="true"  /> 
     138  </Target> 
     139   
    135140  <!--  
    136141   
  • trunk/build/unity.proj

    r426 r431  
    66    </Projects> 
    77    <Projects Include="$(SourcePath)\OpenRasta.DI.Unity.Tests.Unit\OpenRasta.DI.Unity.Tests.Unit.csproj"> 
    8       <MinVersion>20</MinVersion> 
     8      <MinVersion>35</MinVersion> 
    99    </Projects> 
    1010  </ItemGroup> 
  • trunk/build/vside.proj

    r319 r431  
    3131    <Zip Files="@(ProjectTemplate)" WorkingDirectory="%(WorkingDirectory)" ZipFileName="$(OutputPath)\%(Package)" /> 
    3232  </Target> 
     33  <Target Name="Clean" /> 
    3334  <Import Project="common.properties" /> 
    3435  <Import Project="$(MSBuildCommunityTasksPath)\MSBuild.Community.Tasks.Targets" /> 
  • trunk/reports/nunit/.xml

    r420 r431  
    11<?xml version="1.0" encoding="utf-8" standalone="no"?> 
    22<!--This file represents the results of running a test suite--> 
    3 <test-results name="C:\src\caff\openrasta\trunk\bin\tmp\Release\net-35\OpenRasta.Tests.Unit\OpenRasta.Tests.Unit.dll" total="565" errors="0" failures="1" not-run="30" inconclusive="0" ignored="4" skipped="0" invalid="26" date="2009-11-20" time="14:31:14"> 
     3<test-results name="C:\src\caff\openrasta\trunk\bin\tmp\Release\net-20\OpenBastard.TestRunner\OpenBastard.TestRunner.dll" total="45" errors="10" failures="14" not-run="0" inconclusive="0" ignored="0" skipped="0" invalid="0" date="2010-02-18" time="11:44:15"> 
    44  <environment nunit-version="2.5.1.9189" clr-version="2.0.50727.4927" os-version="Microsoft Windows NT 6.1.7100.0" platform="Win32NT" cwd="C:\src\caff\openrasta\trunk\build" machine-name="CHERENKOV" user="sebastien.lambla" user-domain="CAFFEINEIT" /> 
    55  <culture-info current-culture="en-GB" current-uiculture="en-US" /> 
    6   <test-suite name="C:\src\caff\openrasta\trunk\bin\tmp\Release\net-35\OpenRasta.Tests.Unit\OpenRasta.Tests.Unit.dll" executed="True" success="False" time="5.560" asserts="0"> 
     6  <test-suite name="C:\src\caff\openrasta\trunk\bin\tmp\Release\net-20\OpenBastard.TestRunner\OpenBastard.TestRunner.dll" executed="True" success="False" time="45.238" asserts="0"> 
    77    <results> 
    8       <test-suite name="Accessors_Specification" executed="True" success="True" time="0.382" asserts="0"> 
    9         <results> 
    10           <test-suite name="IType_context" executed="False"> 
    11             <reason> 
    12               <message><![CDATA[IType_context does not have any tests]]></message> 
    13             </reason> 
    14           </test-suite> 
    15           <test-suite name="when_accessing_methods" executed="True" success="True" time="0.231" asserts="0"> 
    16             <results> 
    17               <test-case name="Accessors_Specification.when_accessing_methods.a_method_defined_in_the_base_type_has_the_correct_base_type_owner" executed="True" success="True" time="0.157" asserts="1" /> 
    18               <test-case name="Accessors_Specification.when_accessing_methods.a_method_has_the_correct_parameter_name" executed="True" success="True" time="0.023" asserts="4" /> 
    19               <test-case name="Accessors_Specification.when_accessing_methods.a_method_name_search_is_case_insensitive" executed="True" success="True" time="0.001" asserts="1" /> 
    20               <test-case name="Accessors_Specification.when_accessing_methods.all_the_methods_are_found" executed="True" success="True" time="0.020" asserts="3" /> 
    21             </results> 
    22           </test-suite> 
    23           <test-suite name="when_accessing_properties_by_name" executed="True" success="True" time="0.093" asserts="0"> 
    24             <results> 
    25               <test-case name="Accessors_Specification.when_accessing_properties_by_name.a_nested_property_is_returned" executed="True" success="True" time="0.020" asserts="1" /> 
    26               <test-case name="Accessors_Specification.when_accessing_properties_by_name.a_property_is_returned" executed="True" success="True" time="0.000" asserts="1" /> 
    27               <test-case name="Accessors_Specification.when_accessing_properties_by_name.a_property_on_the_result_of_an_indexer_is_found" executed="True" success="True" time="0.036" asserts="1" /> 
    28               <test-case name="Accessors_Specification.when_accessing_properties_by_name.a_wongly_formatted_property_returns_nothing" executed="True" success="True" time="0.002" asserts="1" /> 
    29               <test-case name="Accessors_Specification.when_accessing_properties_by_name.an_indexer_for_a_type_without_an_indexer_returns_nothing" executed="True" success="True" time="0.001" asserts="1" /> 
    30               <test-case name="Accessors_Specification.when_accessing_properties_by_name.an_indexer_is_found_and_recognized" executed="True" success="True" time="0.001" asserts="1" /> 
    31               <test-case name="Accessors_Specification.when_accessing_properties_by_name.an_unknown_nested_property_returns_nothing" executed="True" success="True" time="0.001" asserts="1" /> 
    32               <test-case name="Accessors_Specification.when_accessing_properties_by_name.an_unkown_property_returns_nothing" executed="True" success="True" time="0.000" asserts="1" /> 
    33               <test-case name="Accessors_Specification.when_accessing_properties_by_name.can_successfully_assign_a_property" executed="True" success="True" time="0.014" asserts="2" /> 
    34               <test-case name="Accessors_Specification.when_accessing_properties_by_name.cannot_set_value_for_a_readonly_property" executed="True" success="True" time="0.001" asserts="1" /> 
    35               <test-case name="Accessors_Specification.when_accessing_properties_by_name.the_case_is_ignored" executed="True" success="True" time="0.013" asserts="1" /> 
    36               <test-case name="Accessors_Specification.when_accessing_properties_by_name.the_name_is_the_name_of_the_property" executed="True" success="True" time="0.000" asserts="1" /> 
    37             </results> 
    38           </test-suite> 
    39           <test-suite name="when_building_types_from_the_type_system" executed="True" success="True" time="0.004" asserts="0"> 
    40             <results> 
    41               <test-case name="Accessors_Specification.when_building_types_from_the_type_system.the_instance_cannot_be_null" executed="True" success="True" time="0.003" asserts="0" /> 
    42               <test-case name="Accessors_Specification.when_building_types_from_the_type_system.the_type_cannot_be_null" executed="True" success="True" time="0.001" asserts="0" /> 
    43             </results> 
    44           </test-suite> 
    45           <test-suite name="when_comparing_types" executed="True" success="True" time="0.004" asserts="0"> 
    46             <results> 
    47               <test-case name="Accessors_Specification.when_comparing_types.a_type_compared_to_a_null_results_in_minus_one" executed="True" success="True" time="0.001" asserts="1" /> 
    48               <test-case name="Accessors_Specification.when_comparing_types.two_types_not_in_an_inheritance_hierarchy_compare_to_minus_one" executed="True" success="True" time="0.003" asserts="1" /> 
    49             </results> 
    50           </test-suite> 
    51           <test-suite name="when_creating_types" executed="True" success="True" time="0.018" asserts="0"> 
    52             <results> 
    53               <test-case name="Accessors_Specification.when_creating_types.a_reference_type_can_be_assigned_a_null_value" executed="True" success="True" time="0.001" asserts="1" /> 
    54               <test-case name="Accessors_Specification.when_creating_types.a_reflection_type_cannot_be_equal_to_null" executed="True" success="True" time="0.001" asserts="1" /> 
    55               <test-case name="Accessors_Specification.when_creating_types.a_type_can_be_created" executed="True" success="True" time="0.001" asserts="2" /> 
    56               <test-case name="Accessors_Specification.when_creating_types.a_type_creation_resulting_in_a_failure_doesnt_get_created" executed="True" success="True" time="0.007" asserts="1" /> 
    57               <test-case name="Accessors_Specification.when_creating_types.a_value_type_cannot_be_assigned_a_null_value" executed="True" success="True" time="0.001" asserts="1" /> 
    58               <test-case name="Accessors_Specification.when_creating_types.an_incorrect_type_cannot_be_assigned" executed="True" success="True" time="0.000" asserts="1" /> 
    59               <test-case name="Accessors_Specification.when_creating_types.interfaces_cannot_be_initialized" executed="False"> 
    60                 <reason> 
    61                   <message><![CDATA[]]></message> 
    62                 </reason> 
    63               </test-case> 
    64               <test-case name="Accessors_Specification.when_creating_types.the_name_is_the_type_name" executed="True" success="True" time="0.000" asserts="1" /> 
    65               <test-case name="Accessors_Specification.when_creating_types.two_reflection_based_types_are_equal_if_built_from_the_same_native_type" executed="True" success="True" time="0.000" asserts="2" /> 
    66               <test-case name="Accessors_Specification.when_creating_types.two_reflection_based_types_are_not_equal_if_built_from_different_native_types" executed="True" success="True" time="0.001" asserts="2" /> 
    67             </results> 
    68           </test-suite> 
    69           <test-suite name="when_testing_if_a_member_is_assignable_to_another" executed="True" success="True" time="0.002" asserts="0"> 
    70             <results> 
    71               <test-case name="Accessors_Specification.when_testing_if_a_member_is_assignable_to_another.a_type_is_assingable_to_a_parent_type" executed="True" success="True" time="0.000" asserts="1" /> 
    72               <test-case name="Accessors_Specification.when_testing_if_a_member_is_assignable_to_another.a_type_is_not_assignable_to_a_type_not_in_its_inheritance_hierarchy" executed="True" success="True" time="0.000" asserts="1" /> 
    73             </results> 
    74           </test-suite> 
    75         </results> 
    76       </test-suite> 
    77       <test-suite name="ApplicationOctetStreamCodec_Specification" executed="True" success="True" time="0.455" asserts="0"> 
    78         <results> 
    79           <test-suite name="applicationoctetstream_context" executed="False"> 
    80             <reason> 
    81               <message><![CDATA[applicationoctetstream_context does not have any tests]]></message> 
    82             </reason> 
    83           </test-suite> 
    84           <test-suite name="when_converting_a_byte_stream_to_an_ifile" executed="True" success="True" time="0.404" asserts="0"> 
    85             <results> 
    86               <test-case name="ApplicationOctetStreamCodec_Specification.when_converting_a_byte_stream_to_an_ifile.an_ifile_object_is_generated" executed="True" success="True" time="0.385" asserts="3" /> 
    87               <test-case name="ApplicationOctetStreamCodec_Specification.when_converting_a_byte_stream_to_an_ifile.an_ireceivedfile_object_is_generated" executed="True" success="True" time="0.003" asserts="3" /> 
    88               <test-case name="ApplicationOctetStreamCodec_Specification.when_converting_a_byte_stream_to_an_ifile.the_file_name_is_null_if_no_content_disposition_header_is_present" executed="True" success="True" time="0.006" asserts="3" /> 
    89               <test-case name="ApplicationOctetStreamCodec_Specification.when_converting_a_byte_stream_to_an_ifile.the_length_is_set_to_the_proper_value" executed="True" success="True" time="0.004" asserts="3" /> 
    90               <test-case name="ApplicationOctetStreamCodec_Specification.when_converting_a_byte_stream_to_an_ifile.the_original_name_is_set_when_present_in_the_content_disposition_header" executed="True" success="True" time="0.003" asserts="3" /> 
    91             </results> 
    92           </test-suite> 
    93           <test-suite name="when_converting_a_byte_stream_to_an_instance_of_a_stream" executed="True" success="True" time="0.002" asserts="0"> 
    94             <results> 
    95               <test-case name="ApplicationOctetStreamCodec_Specification.when_converting_a_byte_stream_to_an_instance_of_a_stream.the_stream_length_is_set_to_the_size_of_the_sent_byte_stream" executed="True" success="True" time="0.002" asserts="3" /> 
    96             </results> 
    97           </test-suite> 
    98           <test-suite name="when_converting_an_ifile_to_a_byte_stream" executed="True" success="True" time="0.044" asserts="0"> 
    99             <results> 
    100               <test-case name="ApplicationOctetStreamCodec_Specification.when_converting_an_ifile_to_a_byte_stream.a_downloadable_file_with_name_generates_a_content_disposition" executed="True" success="True" time="0.016" asserts="3" /> 
    101               <test-case name="ApplicationOctetStreamCodec_Specification.when_converting_an_ifile_to_a_byte_stream.a_downloadable_file_without_name_generates_a_content_disposition" executed="True" success="True" time="0.003" asserts="3" /> 
    102               <test-case name="ApplicationOctetStreamCodec_Specification.when_converting_an_ifile_to_a_byte_stream.a_file_with_a_content_type_generates_the_correct_content_type_header" executed="True" success="True" time="0.005" asserts="1" /> 
    103               <test-case name="ApplicationOctetStreamCodec_Specification.when_converting_an_ifile_to_a_byte_stream.a_file_with_a_content_type_of_app_octet_stream_doesnt_override_response_content_type" executed="True" success="True" time="0.003" asserts="1" /> 
    104               <test-case name="ApplicationOctetStreamCodec_Specification.when_converting_an_ifile_to_a_byte_stream.a_file_with_a_more_specific_content_type_overrides_the_response_content_type" executed="True" success="True" time="0.002" asserts="1" /> 
    105               <test-case name="ApplicationOctetStreamCodec_Specification.when_converting_an_ifile_to_a_byte_stream.a_file_with_a_name_generates_an_inline_content_disposition" executed="True" success="True" time="0.002" asserts="3" /> 
    106               <test-case name="ApplicationOctetStreamCodec_Specification.when_converting_an_ifile_to_a_byte_stream.a_file_without_a_content_type_generates_an_app_octet_stream_content_type" executed="True" success="True" time="0.005" asserts="1" /> 
    107               <test-case name="ApplicationOctetStreamCodec_Specification.when_converting_an_ifile_to_a_byte_stream.a_file_without_name_doesnt_generate_a_header" executed="True" success="True" time="0.003" asserts="1" /> 
    108             </results> 
    109           </test-suite> 
    110         </results> 
    111       </test-suite> 
    112       <test-suite name="ApplicationXWwwUrlformEncodedCodec_Specification" executed="True" success="True" time="0.184" asserts="0"> 
    113         <results> 
    114           <test-suite name="app_www_context" executed="False"> 
    115             <reason> 
    116               <message><![CDATA[app_www_context does not have any tests]]></message> 
    117             </reason> 
    118           </test-suite> 
    119           <test-suite name="when_parsing_for_complex_types" executed="True" success="True" time="0.112" asserts="0"> 
    120             <results> 
    121               <test-case name="ApplicationXWwwUrlformEncodedCodec_Specification.when_parsing_for_complex_types.multiple_values_for_a_non_array_type_are_ignored" executed="True" success="True" time="0.081" asserts="6" /> 
    122               <test-case name="ApplicationXWwwUrlformEncodedCodec_Specification.when_parsing_for_complex_types.the_changeset_type_is_built_from_key_value_pairs" executed="True" success="True" time="0.021" asserts="5" /> 
    123               <test-case name="ApplicationXWwwUrlformEncodedCodec_Specification.when_parsing_for_complex_types.the_complex_type_is_built_from_a_simple_value" executed="True" success="True" time="0.004" asserts="3" /> 
    124               <test-case name="ApplicationXWwwUrlformEncodedCodec_Specification.when_parsing_for_complex_types.the_complex_type_is_built_from_key_value_pairs" executed="True" success="True" time="0.004" asserts="12" /> 
    125               <test-case name="ApplicationXWwwUrlformEncodedCodec_Specification.when_parsing_for_complex_types.the_complex_type_is_built_when_referenced_by_name" executed="True" success="True" time="0.002" asserts="3" /> 
    126             </results> 
    127           </test-suite> 
    128           <test-suite name="when_parsing_for_simple_types" executed="True" success="True" time="0.065" asserts="0"> 
    129             <results> 
    130               <test-case name="ApplicationXWwwUrlformEncodedCodec_Specification.when_parsing_for_simple_types.integers_are_assigned" executed="True" success="True" time="0.044" asserts="3" /> 
    131               <test-case name="ApplicationXWwwUrlformEncodedCodec_Specification.when_parsing_for_simple_types.string_arrays_are_assigned" executed="True" success="True" time="0.004" asserts="3" /> 
    132               <test-case name="ApplicationXWwwUrlformEncodedCodec_Specification.when_parsing_for_simple_types.strings_are_assigned" executed="True" success="True" time="0.011" asserts="4" /> 
    133               <test-case name="ApplicationXWwwUrlformEncodedCodec_Specification.when_parsing_for_simple_types.url_encoding_is_resolved" executed="True" success="True" time="0.003" asserts="3" /> 
    134             </results> 
    135           </test-suite> 
    136           <test-suite name="when_the_requested_type_is_a_dictionary" executed="True" success="True" time="0.005" asserts="0"> 
    137             <results> 
    138               <test-case name="ApplicationXWwwUrlformEncodedCodec_Specification.when_the_requested_type_is_a_dictionary.the_values_are_returned" executed="True" success="True" time="0.004" asserts="4" /> 
    139             </results> 
    140           </test-suite> 
    141         </results> 
    142       </test-suite> 
    143       <test-suite name="BoundaryStreamReader_Specification" executed="True" success="True" time="0.093" asserts="0"> 
    144         <results> 
    145           <test-suite name="when_reading_a_boundary_type_from_a_stream" executed="True" success="True" time="0.091" asserts="0"> 
    146             <results> 
    147               <test-case name="BoundaryStreamReader_Specification.when_reading_a_boundary_type_from_a_stream.a_boundary_starting_at_the_beginning_of_the_stream_with_a_crlf_is_processed_correctly" executed="True" success="True" time="0.013" asserts="2" /> 
    148               <test-case name="BoundaryStreamReader_Specification.when_reading_a_boundary_type_from_a_stream.a_boundary_starting_at_the_beginning_of_the_stream_without_a_crlf_is_processed_correctly" executed="True" success="True" time="0.001" asserts="2" /> 
    149               <test-case name="BoundaryStreamReader_Specification.when_reading_a_boundary_type_from_a_stream.a_boundary_stream_defaults_to_ASCII_encoding" executed="True" success="True" time="0.001" asserts="1" /> 
    150               <test-case name="BoundaryStreamReader_Specification.when_reading_a_boundary_type_from_a_stream.a_boundary_with_whitepaces_at_the_end_is_supported" executed="True" success="True" time="0.001" asserts="2" /> 
    151               <test-case name="BoundaryStreamReader_Specification.when_reading_a_boundary_type_from_a_stream.a_line_is_read_and_the_stream_position_is_readjusted" executed="True" success="True" time="0.001" asserts="2" /> 
    152               <test-case name="BoundaryStreamReader_Specification.when_reading_a_boundary_type_from_a_stream.a_stream_without_boundaries_and_with_crlf_is_returned_in_full" executed="True" success="True" time="0.000" asserts="1" /> 
    153               <test-case name="BoundaryStreamReader_Specification.when_reading_a_boundary_type_from_a_stream.a_stream_without_boundaries_is_returned_in_full" executed="True" success="True" time="0.000" asserts="1" /> 
    154               <test-case name="BoundaryStreamReader_Specification.when_reading_a_boundary_type_from_a_stream.a_truncated_read_will_continue_reading_and_parse_the_content" executed="True" success="True" time="0.001" asserts="2" /> 
    155               <test-case name="BoundaryStreamReader_Specification.when_reading_a_boundary_type_from_a_stream.an_unrecognized_boundary_is_correctly_ignored" executed="True" success="True" time="0.001" asserts="1" /> 
    156               <test-case name="BoundaryStreamReader_Specification.when_reading_a_boundary_type_from_a_stream.building_a_boundary_stream_reader_necessitates_a_non_null_stream" executed="True" success="True" time="0.001" asserts="0" /> 
    157               <test-case name="BoundaryStreamReader_Specification.when_reading_a_boundary_type_from_a_stream.building_a_boundary_stream_reader_necessitates_a_seekable_stream" executed="True" success="True" time="0.011" asserts="0" /> 
    158               <test-case name="BoundaryStreamReader_Specification.when_reading_a_boundary_type_from_a_stream.read_line_followed_by_full_read_followed_by_read_line_reads_a_line_the_rest_of_the_part_and_the_line_of_the_next_part" executed="True" success="True" time="0.004" asserts="4" /> 
    159               <test-case name="BoundaryStreamReader_Specification.when_reading_a_boundary_type_from_a_stream.reading_a_part_completely_and_seeking_skips_the_second_part" executed="True" success="True" time="0.001" asserts="2" /> 
    160               <test-case name="BoundaryStreamReader_Specification.when_reading_a_boundary_type_from_a_stream.reading_a_second_part_after_a_partially_read_first_part_results_in_the_correct_text" executed="True" success="True" time="0.023" asserts="2" /> 
    161               <test-case name="BoundaryStreamReader_Specification.when_reading_a_boundary_type_from_a_stream.reading_over_truncated_values_doesnt_corrupt_the_stream" executed="True" success="True" time="0.015" asserts="1" /> 
    162               <test-case name="BoundaryStreamReader_Specification.when_reading_a_boundary_type_from_a_stream.skipping_to_the_next_part_seeks_the_stream_to_the_beginning_of_the_first_part" executed="True" success="True" time="0.001" asserts="1" /> 
    163               <test-case name="BoundaryStreamReader_Specification.when_reading_a_boundary_type_from_a_stream.skipping_twice_reads_the_thrid_entity" executed="True" success="True" time="0.001" asserts="1" /> 
    164               <test-case name="BoundaryStreamReader_Specification.when_reading_a_boundary_type_from_a_stream.the_buffer_of_the_reader_must_be_big_enough_to_seek_for_a_boundary" executed="True" success="True" time="0.001" asserts="0" /> 
    165               <test-case name="BoundaryStreamReader_Specification.when_reading_a_boundary_type_from_a_stream.the_content_is_read_until_the_boundary_is_reached" executed="True" success="True" time="0.004" asserts="41" /> 
    166               <test-case name="BoundaryStreamReader_Specification.when_reading_a_boundary_type_from_a_stream.when_a_substream_is_open_reading_a_line_closes_the_previous_stream_and_moves_to_the_next_part" executed="True" success="True" time="0.001" asserts="4" /> 
    167             </results> 
    168           </test-suite> 
    169         </results> 
    170       </test-suite> 
    171       <test-suite name="ByteArrayExtension_Specification" executed="True" success="True" time="0.004" asserts="0"> 
    172         <results> 
    173           <test-suite name="when_matching_byte_sequences" executed="True" success="True" time="0.003" asserts="0"> 
    174             <results> 
    175               <test-case name="ByteArrayExtension_Specification.when_matching_byte_sequences.a_full_match_returns_the_correct_index" executed="True" success="True" time="0.001" asserts="2" /> 
    176               <test-case name="ByteArrayExtension_Specification.when_matching_byte_sequences.a_match_at_the_beginning_returns_the_correct_index" executed="True" success="True" time="0.000" asserts="2" /> 
    177               <test-case name="ByteArrayExtension_Specification.when_matching_byte_sequences.a_partial_match_returns_the_beginning_of_the_match" executed="True" success="True" time="0.000" asserts="2" /> 
    178             </results> 
    179           </test-suite> 
    180         </results> 
    181       </test-suite> 
    182       <test-suite name="CodecMatch_Specification" executed="True" success="True" time="0.010" asserts="0"> 
    183         <results> 
    184           <test-suite name="when_sorting_codec_matches" executed="True" success="True" time="0.010" asserts="0"> 
    185             <results> 
    186               <test-case name="CodecMatch_Specification.when_sorting_codec_matches.a_null_value_is_never_at_the_top_of_the_list" executed="True" success="True" time="0.004" asserts="1" /> 
    187               <test-case name="CodecMatch_Specification.when_sorting_codec_matches.the_highest_score_wins" executed="True" success="True" time="0.001" asserts="1" /> 
    188               <test-case name="CodecMatch_Specification.when_sorting_codec_matches.when_score_and_param_matching_are_the_same_the_highest_quality_is_selected" executed="True" success="True" time="0.004" asserts="1" /> 
    189               <test-case name="CodecMatch_Specification.when_sorting_codec_matches.when_score_is_the_same_the_highest_matching_parameters_is_selected" executed="True" success="True" time="0.001" asserts="1" /> 
    190             </results> 
    191           </test-suite> 
    192         </results> 
    193       </test-suite> 
    194       <test-suite name="CodecRepository_Specification" executed="True" success="True" time="0.091" asserts="0"> 
    195         <results> 
    196           <test-suite name="codec_repository_context" executed="False"> 
    197             <reason> 
    198               <message><![CDATA[codec_repository_context does not have any tests]]></message> 
    199             </reason> 
    200           </test-suite> 
    201           <test-suite name="when_registering_a_codec" executed="True" success="True" time="0.001" asserts="0"> 
    202             <results> 
    203               <test-case name="CodecRepository_Specification.when_registering_a_codec.the_same_codec_can_be_registered_for_several_content_types" executed="True" success="True" time="0.000" asserts="0" /> 
    204               <test-case name="CodecRepository_Specification.when_registering_a_codec.the_same_codec_can_be_registered_for_several_resource_types" executed="True" success="True" time="0.000" asserts="0" /> 
    205             </results> 
    206           </test-suite> 
    207           <test-suite name="when_searching_for__media_type_reader" executed="True" success="True" time="0.046" asserts="0"> 
    208             <results> 
    209               <test-case name="CodecRepository_Specification.when_searching_for__media_type_reader.a_codec_for_a_parent_resource_type_is_found" executed="True" success="True" time="0.035" asserts="1" /> 
    210               <test-case name="CodecRepository_Specification.when_searching_for__media_type_reader.a_codec_for_a_parent_resource_type_with_strict_marker_is_not_found" executed="True" success="True" time="0.001" asserts="1" /> 
    211               <test-case name="CodecRepository_Specification.when_searching_for__media_type_reader.a_codec_for_the_exact_resource_type_is_found" executed="True" success="True" time="0.001" asserts="2" /> 
    212               <test-case name="CodecRepository_Specification.when_searching_for__media_type_reader.a_codec_that_is_not_registered_for_all_resource_types_is_not_selected" executed="True" success="True" time="0.002" asserts="1" /> 
    213               <test-case name="CodecRepository_Specification.when_searching_for__media_type_reader.a_wildcard_codec_is_not_selected_wheN_another_codec_has_matching_media_type" executed="True" success="True" time="0.001" asserts="1" /> 
    214               <test-case name="CodecRepository_Specification.when_searching_for__media_type_reader.a_wildcard_codec_is_selected_if_the_destination_type_is_closest_to_the_param_type" executed="True" success="True" time="0.001" asserts="1" /> 
    215               <test-case name="CodecRepository_Specification.when_searching_for__media_type_reader.a_wildcard_selects_the_codec_with_the_highest_quality" executed="True" success="True" time="0.000" asserts="1" /> 
    216               <test-case name="CodecRepository_Specification.when_searching_for__media_type_reader.the_codec_with_the_highest_quality_is_selected" executed="True" success="True" time="0.001" asserts="2" /> 
    217               <test-case name="CodecRepository_Specification.when_searching_for__media_type_reader.the_most_specific_codec_for_a_resource_type_is_found" executed="True" success="True" time="0.000" asserts="2" /> 
    218               <test-case name="CodecRepository_Specification.when_searching_for__media_type_reader.the_most_specific_codec_is_found_when_matching_against_several_resource_types" executed="False"> 
    219                 <reason> 
    220                   <message><![CDATA[]]></message> 
    221                 </reason> 
    222               </test-case> 
    223             </results> 
    224           </test-suite> 
    225           <test-suite name="when_searching_for_content_type_writers_for_a_media_type" executed="True" success="True" time="0.040" asserts="0"> 
    226             <results> 
    227               <test-case name="CodecRepository_Specification.when_searching_for_content_type_writers_for_a_media_type.generic_types_are_found" executed="True" success="True" time="0.023" asserts="2" /> 
    228               <test-case name="CodecRepository_Specification.when_searching_for_content_type_writers_for_a_media_type.inherited_types_are_found" executed="True" success="True" time="0.001" asserts="2" /> 
    229               <test-case name="CodecRepository_Specification.when_searching_for_content_type_writers_for_a_media_type.interface_types_are_found" executed="True" success="True" time="0.001" asserts="2" /> 
    230               <test-case name="CodecRepository_Specification.when_searching_for_content_type_writers_for_a_media_type.matching_is_done_against_parent_interfaces" executed="True" success="True" time="0.001" asserts="2" /> 
    231               <test-case name="CodecRepository_Specification.when_searching_for_content_type_writers_for_a_media_type.object_registrations_are_found_for_interfaces" executed="True" success="True" time="0.001" asserts="2" /> 
    232               <test-case name="CodecRepository_Specification.when_searching_for_content_type_writers_for_a_media_type.only_codecs_for_a_compatible_mime_type_are_selected" executed="True" success="True" time="0.001" asserts="2" /> 
    233               <test-case name="CodecRepository_Specification.when_searching_for_content_type_writers_for_a_media_type.the_closest_matching_type_is_selected" executed="True" success="True" time="0.001" asserts="2" /> 
    234               <test-case name="CodecRepository_Specification.when_searching_for_content_type_writers_for_a_media_type.the_server_quality_is_used_in_prioritizing_the_negotiated_media_type" executed="True" success="True" time="0.010" asserts="2" /> 
    235             </results> 
    236           </test-suite> 
    237         </results> 
    238       </test-suite> 
    239       <test-suite name="CollectionExtensions_Specification" executed="True" success="True" time="0.004" asserts="0"> 
    240         <results> 
    241           <test-suite name="when_converting_to_nvc" executed="True" success="True" time="0.003" asserts="0"> 
    242             <results> 
    243               <test-case name="CollectionExtensions_Specification.when_converting_to_nvc.method_name" executed="True" success="True" time="0.000" asserts="0" /> 
    244               <test-case name="CollectionExtensions_Specification.when_converting_to_nvc.passing_a_null_ojbect_results_in_an_error" executed="True" success="True" time="0.003" asserts="0" /> 
    245             </results> 
    246           </test-suite> 
    247         </results> 
    248       </test-suite> 
    249       <test-suite name="Configuration_Specification" executed="True" success="True" time="0.101" asserts="0"> 
    250         <results> 
    251           <test-suite name="configuration_context" executed="False"> 
    252             <reason> 
    253               <message><![CDATA[configuration_context does not have any tests]]></message> 
    254             </reason> 
    255           </test-suite> 
    256           <test-suite name="when_registering_codecs" executed="True" success="True" time="0.043" asserts="0"> 
    257             <results> 
    258               <test-case name="Configuration_Specification.when_registering_codecs.can_add_a_codec_by_type" executed="True" success="True" time="0.020" asserts="2" /> 
    259               <test-case name="Configuration_Specification.when_registering_codecs.can_add_a_codec_by_type_instance" executed="True" success="True" time="0.001" asserts="2" /> 
    260               <test-case name="Configuration_Specification.when_registering_codecs.can_add_a_codec_configuration" executed="True" success="True" time="0.001" asserts="2" /> 
    261               <test-case name="Configuration_Specification.when_registering_codecs.can_add_a_specific_media_type_for_a_codec" executed="True" success="True" time="0.004" asserts="2" /> 
    262               <test-case name="Configuration_Specification.when_registering_codecs.can_register_an_extension_on_mediatype" executed="True" success="True" time="0.004" asserts="2" /> 
    263               <test-case name="Configuration_Specification.when_registering_codecs.can_register_multiple_codecs_with_multiple_media_types_and_multiple_extensions" executed="True" success="True" time="0.003" asserts="10" /> 
    264               <test-case name="Configuration_Specification.when_registering_codecs.can_register_multiple_extensions_on_multiple_mediatypes" executed="True" success="True" time="0.002" asserts="4" /> 
    265               <test-case name="Configuration_Specification.when_registering_codecs.can_register_two_media_types" executed="True" success="True" time="0.002" asserts="4" /> 
    266               <test-case name="Configuration_Specification.when_registering_codecs.cannot_register_codec_not_implementing_icodec" executed="True" success="True" time="0.001" asserts="0" /> 
    267             </results> 
    268           </test-suite> 
    269           <test-suite name="when_registering_custom_dependency" executed="True" success="True" time="0.003" asserts="0"> 
    270             <results> 
    271               <test-case name="Configuration_Specification.when_registering_custom_dependency.a_dependency_registration_is_added_to_the_metamodel" executed="True" success="True" time="0.003" asserts="5" /> 
    272             </results> 
    273           </test-suite> 
    274           <test-suite name="when_registering_resources" executed="True" success="True" time="0.006" asserts="0"> 
    275             <results> 
    276               <test-case name="Configuration_Specification.when_registering_resources.a_resource_by_generic_type_is_registered" executed="True" success="True" time="0.000" asserts="2" /> 
    277               <test-case name="Configuration_Specification.when_registering_resources.a_resource_by_name_is_registered" executed="True" success="True" time="0.001" asserts="1" /> 
    278               <test-case name="Configuration_Specification.when_registering_resources.a_resource_by_type_is_registered" executed="True" success="True" time="0.001" asserts="1" /> 
    279               <test-case name="Configuration_Specification.when_registering_resources.a_resource_of_type_strict_is_registered_as_a_strict_type" executed="True" success="True" time="0.001" asserts="3" /> 
    280               <test-case name="Configuration_Specification.when_registering_resources.a_resource_with_any_key_is_registered" executed="True" success="True" time="0.000" asserts="1" /> 
    281               <test-case name="Configuration_Specification.when_registering_resources.a_resource_with_IType_is_registered" executed="True" success="True" time="0.001" asserts="2" /> 
    282               <test-case name="Configuration_Specification.when_registering_resources.cannot_execute_registration_on_null_IHas" executed="True" success="True" time="0.001" asserts="0" /> 
    283               <test-case name="Configuration_Specification.when_registering_resources.cannot_register_a_resource_with_a_null_key" executed="True" success="True" time="0.000" asserts="0" /> 
    284             </results> 
    285           </test-suite> 
    286           <test-suite name="when_registering_uri_decorators" executed="True" success="True" time="0.002" asserts="0"> 
    287             <results> 
    288               <test-case name="Configuration_Specification.when_registering_uri_decorators.a_dependency_is_added_to_the_meta_model" executed="True" success="True" time="0.001" asserts="2" /> 
    289             </results> 
    290           </test-suite> 
    291           <test-suite name="when_registering_uris" executed="True" success="True" time="0.036" asserts="0"> 
    292             <results> 
    293               <test-case name="Configuration_Specification.when_registering_uris.a_null_language_defaults_to_the_inviariant_culture" executed="True" success="True" time="0.002" asserts="1" /> 
    294               <test-case name="Configuration_Specification.when_registering_uris.a_resource_can_be_registered_with_no_uri" executed="True" success="True" time="0.000" asserts="1" /> 
    295               <test-case name="Configuration_Specification.when_registering_uris.a_uri_is_registered" executed="True" success="True" time="0.001" asserts="2" /> 
    296               <test-case name="Configuration_Specification.when_registering_uris.a_uri_language_is_registered" executed="True" success="True" time="0.017" asserts="1" /> 
    297               <test-case name="Configuration_Specification.when_registering_uris.a_uri_name_is_registered" executed="True" success="True" time="0.001" asserts="1" /> 
    298               <test-case name="Configuration_Specification.when_registering_uris.can_register_multiple_uris_for_a_resource" executed="True" success="True" time="0.001" asserts="3" /> 
    299               <test-case name="Configuration_Specification.when_registering_uris.cannot_register_a_uri_then_without_a_uri" executed="True" success="True" time="0.001" asserts="0" /> 
    300               <test-case name="Configuration_Specification.when_registering_uris.lcannot_register_a_null_uri_for_a_resource" executed="True" success="True" time="0.001" asserts="0" /> 
    301             </results> 
    302           </test-suite> 
    303           <test-suite name="when_registring_handlers_for_resources_with_URIs" executed="True" success="True" time="0.006" asserts="0"> 
    304             <results> 
    305               <test-case name="Configuration_Specification.when_registring_handlers_for_resources_with_URIs.a_handler_from_generic_type_is_registered" executed="True" success="True" time="0.001" asserts="1" /> 
    306               <test-case name="Configuration_Specification.when_registring_handlers_for_resources_with_URIs.a_handler_from_itype_is_registered" executed="True" success="True" time="0.002" asserts="1" /> 
    307               <test-case name="Configuration_Specification.when_registring_handlers_for_resources_with_URIs.a_handler_from_type_instance_is_registered" executed="True" success="True" time="0.001" asserts="1" /> 
    308               <test-case name="Configuration_Specification.when_registring_handlers_for_resources_with_URIs.cannot_add_a_null_handler" executed="True" success="True" time="0.001" asserts="0" /> 
    309               <test-case name="Configuration_Specification.when_registring_handlers_for_resources_with_URIs.two_handlers_can_be_added" executed="True" success="True" time="0.001" asserts="2" /> 
    310             </results> 
    311           </test-suite> 
    312         </results> 
    313       </test-suite> 
    314       <test-suite name="DefaultBinderLocator_Specification" executed="True" success="True" time="0.427" asserts="0"> 
    315         <results> 
    316           <test-suite name="when_building_binders_from_static_methods" executed="True" success="True" time="0.427" asserts="0"> 
    317             <results> 
    318               <test-case name="DefaultBinderLocator_Specification.when_building_binders_from_static_methods.the_binder_is_created_correctly" executed="True" success="True" time="0.426" asserts="1" /> 
    319             </results> 
    320           </test-suite> 
    321         </results> 
    322       </test-suite> 
    323       <test-suite name="DependencyManager_Specification" executed="True" success="True" time="0.004" asserts="0"> 
    324         <results> 
    325           <test-suite name="when_resolving_services" executed="True" success="True" time="0.002" asserts="0"> 
    326             <results> 
    327               <test-case name="DependencyManager_Specification.when_resolving_services.resolving_a_dependency_when_there_is_no_resolver_raises_an_exception" executed="True" success="True" time="0.001" asserts="0" /> 
    328               <test-case name="DependencyManager_Specification.when_resolving_services.resolving_a_null_dependency_returns_null" executed="True" success="True" time="0.000" asserts="1" /> 
    329             </results> 
    330           </test-suite> 
    331         </results> 
    332       </test-suite> 
    333       <test-suite name="DeterministicStreamWriter_Specification" executed="True" success="True" time="0.003" asserts="0"> 
    334         <results> 
    335           <test-suite name="when_not_owning_a_stream" executed="True" success="True" time="0.000" asserts="0"> 
    336             <results> 
    337               <test-case name="DeterministicStreamWriter_Specification.when_not_owning_a_stream.the_stream_is_not_closed_when_the_writer_is_closed" executed="True" success="True" time="0.000" asserts="1" /> 
    338             </results> 
    339           </test-suite> 
    340           <test-suite name="when_owning_a_stream" executed="True" success="True" time="0.001" asserts="0"> 
    341             <results> 
    342               <test-case name="DeterministicStreamWriter_Specification.when_owning_a_stream.the_stream_is_closed_when_the_writer_is_closed" executed="True" success="True" time="0.000" asserts="1" /> 
    343             </results> 
    344           </test-suite> 
    345         </results> 
    346       </test-suite> 
    347       <test-suite name="DigestCredentialsReader_Specification" executed="True" success="True" time="0.250" asserts="0"> 
    348         <results> 
    349           <test-suite name="when_a_header_is_present" executed="True" success="True" time="0.234" asserts="0"> 
    350             <results> 
    351               <test-case name="DigestCredentialsReader_Specification.when_a_header_is_present.a_non_absolute_digest_uri_for_an_absolute_request_should_fail" executed="False"> 
    352                 <reason> 
    353                   <message><![CDATA[]]></message> 
    354                 </reason> 
    355               </test-case> 
    356               <test-case name="DigestCredentialsReader_Specification.when_a_header_is_present.the_content_of_the_header_is_parsed" executed="True" success="True" time="0.008" asserts="2" /> 
    357               <test-case name="DigestCredentialsReader_Specification.when_a_header_is_present.the_parsing_returns_null_if_the_authentication_is_not_digest" executed="True" success="True" time="0.002" asserts="1" /> 
    358               <test-case name="DigestCredentialsReader_Specification.when_a_header_is_present.the_result_is_authorized_for_incoming_uri_containing_invalid_characters" executed="True" success="True" time="0.194" asserts="2" /> 
    359               <test-case name="DigestCredentialsReader_Specification.when_a_header_is_present.the_result_is_authorized_if_everything_matches" executed="True" success="True" time="0.015" asserts="2" /> 
    360               <test-case name="DigestCredentialsReader_Specification.when_a_header_is_present.the_result_is_authorized_if_sent_with_absolute_uri" executed="True" success="True" time="0.003" asserts="2" /> 
    361               <test-case name="DigestCredentialsReader_Specification.when_a_header_is_present.the_result_is_not_authorized_if_the_passwords_dont_match" executed="True" success="True" time="0.004" asserts="2" /> 
    362               <test-case name="DigestCredentialsReader_Specification.when_a_header_is_present.the_result_is_not_authorized_if_the_request_uri_and_digest_header_uri_do_not_natch" executed="True" success="True" time="0.003" asserts="2" /> 
    363               <test-case name="DigestCredentialsReader_Specification.when_a_header_is_present.the_result_is_not_authorized_if_the_username_doesnt_match" executed="True" success="True" time="0.002" asserts="2" /> 
    364             </results> 
    365           </test-suite> 
    366           <test-suite name="when_no_header_is_present" executed="True" success="True" time="0.009" asserts="0"> 
    367             <results> 
    368               <test-case name="DigestCredentialsReader_Specification.when_no_header_is_present.the_pipeline_continues_executing" executed="True" success="True" time="0.009" asserts="1" /> 
    369             </results> 
    370           </test-suite> 
    371           <test-suite name="when_the_authentication_failed" executed="True" success="True" time="0.002" asserts="0"> 
    372             <results> 
    373               <test-case name="DigestCredentialsReader_Specification.when_the_authentication_failed.the_correct_response_is_returned" executed="True" success="True" time="0.002" asserts="0" /> 
    374             </results> 
    375           </test-suite> 
    376         </results> 
    377       </test-suite> 
    378       <test-suite name="Element_Specification" executed="True" success="True" time="0.021" asserts="0"> 
    379         <results> 
    380           <test-suite name="when_writing_attributes_with_values_requiring_encoding" executed="True" success="True" time="0.020" asserts="0"> 
    381             <results> 
    382               <test-case name="Element_Specification.when_writing_attributes_with_values_requiring_encoding.the_values_are_encoded_according_to_the_html_specification" executed="True" success="True" time="0.020" asserts="0" /> 
    383             </results> 
    384           </test-suite> 
    385         </results> 
    386       </test-suite> 
    387       <test-suite name="ElementExtensions_Specification" executed="True" success="True" time="0.061" asserts="0"> 
    388         <results> 
    389           <test-suite name="when_setting_classes" executed="True" success="True" time="0.055" asserts="0"> 
    390             <results> 
    391               <test-case name="ElementExtensions_Specification.when_setting_classes.the_class_attribute_is_serialized_for_a_single_value" executed="True" success="True" time="0.053" asserts="0" /> 
    392               <test-case name="ElementExtensions_Specification.when_setting_classes.the_class_attribute_is_serialized_for_multiple_chained_values" executed="True" success="True" time="0.001" asserts="0" /> 
    393               <test-case name="ElementExtensions_Specification.when_setting_classes.the_class_property_contains_independent_values_when_added_as_one_string" executed="True" success="True" time="0.000" asserts="0" /> 
    394             </results> 
    395           </test-suite> 
    396           <test-suite name="when_setting_the_id_property" executed="True" success="True" time="0.004" asserts="0"> 
    397             <results> 
    398               <test-case name="ElementExtensions_Specification.when_setting_the_id_property.the_attribute_is_not_generated_when_id_is_null" executed="True" success="True" time="0.003" asserts="1" /> 
    399               <test-case name="ElementExtensions_Specification.when_setting_the_id_property.the_attribute_is_set_to_the_correct_value" executed="True" success="True" time="0.000" asserts="1" /> 
    400             </results> 
    401           </test-suite> 
    402         </results> 
    403       </test-suite> 
    404       <test-suite name="ExpressionTreeXHtmlProducer_Specification" executed="True" success="True" time="0.384" asserts="0"> 
    405         <results> 
    406           <test-suite name="when_building_checkboxes" executed="True" success="True" time="0.161" asserts="0"> 
    407             <results> 
    408               <test-case name="ExpressionTreeXHtmlProducer_Specification.when_building_checkboxes.a_checkbox_has_the_value_specified_in_the_property" executed="True" success="True" time="0.160" asserts="3" /> 
    409             </results> 
    410           </test-suite> 
    411           <test-suite name="when_building_forms" executed="True" success="True" time="0.001" asserts="0"> 
    412             <results> 
    413               <test-case name="ExpressionTreeXHtmlProducer_Specification.when_building_forms.the_form_tag_is_written_for_the_correct_resource_uri" executed="True" success="True" time="0.000" asserts="0" /> 
    414             </results> 
    415           </test-suite> 
    416           <test-suite name="when_building_select" executed="True" success="True" time="0.147" asserts="0"> 
    417             <results> 
    418               <test-case name="ExpressionTreeXHtmlProducer_Specification.when_building_select.a_dictionary_is_rendered_as_options" executed="True" success="True" time="0.108" asserts="6" /> 
    419               <test-case name="ExpressionTreeXHtmlProducer_Specification.when_building_select.a_nullable_enum_property_sets_to_null_selects_an_empty_option_element_in_first_position" executed="True" success="True" time="0.027" asserts="4" /> 
    420               <test-case name="ExpressionTreeXHtmlProducer_Specification.when_building_select.an_enum_property_gets_enumeration_values_set" executed="True" success="True" time="0.011" asserts="4" /> 
    421             </results> 
    422           </test-suite> 
    423           <test-suite name="when_building_textboxes" executed="True" success="True" time="0.046" asserts="0"> 
    424             <results> 
    425               <test-case name="ExpressionTreeXHtmlProducer_Specification.when_building_textboxes.null_values_are_propagated" executed="True" success="True" time="0.007" asserts="1" /> 
    426               <test-case name="ExpressionTreeXHtmlProducer_Specification.when_building_textboxes.the_correct_html_fragment_is_generated" executed="True" success="True" time="0.008" asserts="0" /> 
    427               <test-case name="ExpressionTreeXHtmlProducer_Specification.when_building_textboxes.the_property_name_is_written_correctly" executed="True" success="True" time="0.006" asserts="1" /> 
    428               <test-case name="ExpressionTreeXHtmlProducer_Specification.when_building_textboxes.the_property_type_is_set_to_text" executed="True" success="True" time="0.005" asserts="1" /> 
    429               <test-case name="ExpressionTreeXHtmlProducer_Specification.when_building_textboxes.the_property_value_is_written_correctly" executed="True" success="True" time="0.011" asserts="1" /> 
    430             </results> 
    431           </test-suite> 
    432           <test-suite name="when_building_textboxes_based_on_types" executed="True" success="True" time="0.025" asserts="0"> 
    433             <results> 
    434               <test-case name="ExpressionTreeXHtmlProducer_Specification.when_building_textboxes_based_on_types.a_reference_type_property_is_identified_correctly" executed="True" success="True" time="0.018" asserts="1" /> 
    435               <test-case name="ExpressionTreeXHtmlProducer_Specification.when_building_textboxes_based_on_types.a_reference_type_property_is_identified_correctly_on_password" executed="True" success="True" time="0.002" asserts="1" /> 
    436               <test-case name="ExpressionTreeXHtmlProducer_Specification.when_building_textboxes_based_on_types.a_value_type_property_is_identified_correctly" executed="True" success="True" time="0.003" asserts="1" /> 
    437             </results> 
    438           </test-suite> 
    439           <test-suite name="xhtml_context" executed="False"> 
    440             <reason> 
    441               <message><![CDATA[xhtml_context does not have any tests]]></message> 
    442             </reason> 
    443           </test-suite> 
    444         </results> 
    445       </test-suite> 
    446       <test-suite name="ExtensibleCompiler_Specification" executed="True" success="True" time="0.003" asserts="0"> 
    447         <results> 
    448           <test-suite name="when_dependency_manager_is_not_available" executed="True" success="True" time="0.002" asserts="0"> 
    449             <results> 
    450               <test-case name="ExtensibleCompiler_Specification.when_dependency_manager_is_not_available.there_are_no_snippet_modifiers" executed="True" success="True" time="0.002" asserts="1" /> 
    451             </results> 
    452           </test-suite> 
    453         </results> 
    454       </test-suite> 
    455       <test-suite name="Extensions_Specification" executed="True" success="True" time="0.057" asserts="0"> 
    456         <results> 
    457           <test-suite name="when_calculating_inheritance_distances" executed="True" success="True" time="0.004" asserts="0"> 
    458             <results> 
    459               <test-case name="Extensions_Specification.when_calculating_inheritance_distances.a_parent_type_has_an_inheritance_distance_of_minus_one_to_a_child_type" executed="True" success="True" time="0.000" asserts="1" /> 
    460               <test-case name="Extensions_Specification.when_calculating_inheritance_distances.a_type_implementing_an_interface_has_a_distance_of_0_to_that_interface" executed="True" success="True" time="0.000" asserts="1" /> 
    461               <test-case name="Extensions_Specification.when_calculating_inheritance_distances.an_interface_has_a_distance_of_minus_one_to_a_concrete_type" executed="True" success="True" time="0.000" asserts="1" /> 
    462               <test-case name="Extensions_Specification.when_calculating_inheritance_distances.an_interface_has_a_distance_of_minus_one_to_an_interface_it_doesnt_implement" executed="True" success="True" time="0.001" asserts="1" /> 
    463               <test-case name="Extensions_Specification.when_calculating_inheritance_distances.an_interface_has_a_distance_of_one_to_object" executed="True" success="True" time="0.000" asserts="1" /> 
    464               <test-case name="Extensions_Specification.when_calculating_inheritance_distances.any_type_has_a_distance_of_zero_to_itself" executed="True" success="True" time="0.000" asserts="1" /> 
    465               <test-case name="Extensions_Specification.when_calculating_inheritance_distances.comparing_to_a_type_not_in_the_inheritance_tree_returns_minus_one" executed="True" success="True" time="0.000" asserts="1" /> 
    466               <test-case name="Extensions_Specification.when_calculating_inheritance_distances.primitive_types_return_one" executed="True" success="True" time="0.001" asserts="1" /> 
    467             </results> 
    468           </test-suite> 
    469           <test-suite name="when_converting_to_string" executed="True" success="True" time="0.006" asserts="0"> 
    470             <results> 
    471               <test-case name="Extensions_Specification.when_converting_to_string.non_primitive_types_without_converters_return_the_result_of_ToString" executed="True" success="True" time="0.001" asserts="1" /> 
    472               <test-case name="Extensions_Specification.when_converting_to_string.primitive_types_return_the_converted_value" executed="True" success="True" time="0.000" asserts="1" /> 
    473               <test-case name="Extensions_Specification.when_converting_to_string.types_with_converters_return_the_coverter_value" executed="True" success="True" time="0.002" asserts="1" /> 
    474             </results> 
    475           </test-suite> 
    476           <test-suite name="when_creating_instances_from_strings" executed="True" success="True" time="0.033" asserts="0"> 
    477             <results> 
    478               <test-case name="Extensions_Specification.when_creating_instances_from_strings.array_types_are_parsed" executed="True" success="True" time="0.004" asserts="1" /> 
    479               <test-case name="Extensions_Specification.when_creating_instances_from_strings.arrays_of_strings_return_the_provided_values" executed="True" success="True" time="0.000" asserts="4" /> 
    480               <test-case name="Extensions_Specification.when_creating_instances_from_strings.lists_are_parsed" executed="True" success="True" time="0.019" asserts="1" /> 
    481               <test-case name="Extensions_Specification.when_creating_instances_from_strings.non_array_types_are_not_parsed_if_there_are_multiple_values" executed="True" success="True" time="0.000" asserts="0" /> 
    482               <test-case name="Extensions_Specification.when_creating_instances_from_strings.non_array_types_are_parsed_if_theres_one_value" executed="True" success="True" time="0.001" asserts="2" /> 
    483               <test-case name="Extensions_Specification.when_creating_instances_from_strings.types_implementing_ICollection_of_T_are_parsed" executed="True" success="True" time="0.005" asserts="1" /> 
    484             </results> 
    485           </test-suite> 
    486           <test-suite name="when_creating_type_string_for_simple_types" executed="True" success="True" time="0.005" asserts="0"> 
    487             <results> 
    488               <test-case name="Extensions_Specification.when_creating_type_string_for_simple_types.instance_results_in_typestring_for_the_instance_type" executed="True" success="True" time="0.000" asserts="1" /> 
    489               <test-case name="Extensions_Specification.when_creating_type_string_for_simple_types.nested_types_use_the_dot_syntax" executed="True" success="True" time="0.000" asserts="1" /> 
    490               <test-case name="Extensions_Specification.when_creating_type_string_for_simple_types.null_types_result_in_an_error" executed="True" success="True" time="0.001" asserts="0" /> 
    491               <test-case name="Extensions_Specification.when_creating_type_string_for_simple_types.the_name_without_the_namespace_is_returned" executed="True" success="True" time="0.001" asserts="1" /> 
    492             </results> 
    493           </test-suite> 
    494           <test-suite name="when_creating_type_strings_for_generic_types" executed="True" success="True" time="0.003" asserts="0"> 
    495             <results> 
    496               <test-case name="Extensions_Specification.when_creating_type_strings_for_generic_types.generic_type_strings_are_defined_with_parenthesis" executed="True" success="True" time="0.000" asserts="1" /> 
    497               <test-case name="Extensions_Specification.when_creating_type_strings_for_generic_types.generic_types_that_are_not_constructed_do_not_have_a_typestring" executed="True" success="True" time="0.000" asserts="0" /> 
    498               <test-case name="Extensions_Specification.when_creating_type_strings_for_generic_types.nested_generic_type_uses_the_generics_syntax" executed="True" success="True" time="0.000" asserts="1" /> 
    499               <test-case name="Extensions_Specification.when_creating_type_strings_for_generic_types.recursive_generic_types_use_the_generic_syntax" executed="False"> 
    500                 <reason> 
    501                   <message><![CDATA[Need to understand how the generics reflection api works first.]]></message> 
    502                 </reason> 
    503               </test-case> 
    504             </results> 
    505           </test-suite> 
    506           <test-suite name="when_generating_default_values" executed="True" success="True" time="0.001" asserts="0"> 
    507             <results> 
    508               <test-case name="Extensions_Specification.when_generating_default_values.reference_types_return_null" executed="True" success="True" time="0.000" asserts="1" /> 
    509               <test-case name="Extensions_Specification.when_generating_default_values.value_types_return_a_default_instance" executed="True" success="True" time="0.001" asserts="1" /> 
    510             </results> 
    511           </test-suite> 
    512         </results> 
    513       </test-suite> 
    514       <test-suite name="FormElement_Specification" executed="True" success="True" time="0.051" asserts="0"> 
    515         <results> 
    516           <test-suite name="markup_element_context&lt;TMarkupElement&gt;" executed="True" success="False" time="0.000" asserts="0" /> 
    517           <test-suite name="when_generating_the_form_tag" executed="True" success="True" time="0.049" asserts="0"> 
    518             <results> 
    519               <test-case name="FormElement_Specification.when_generating_the_form_tag.multiple_media_types_in_accept_results_in_a_comma_separated_list" executed="True" success="True" time="0.008" asserts="0" /> 
    520               <test-case name="FormElement_Specification.when_generating_the_form_tag.non_html_methods_are_not_allowed_without_the_url_modifier_in_place" executed="True" success="True" time="0.005" asserts="0" /> 
    521               <test-case name="FormElement_Specification.when_generating_the_form_tag.non_html_methods_are_rendered_as_url_modifiers_when_the_uri_decorator_is_active" executed="True" success="True" time="0.031" asserts="0" /> 
    522               <test-case name="FormElement_Specification.when_generating_the_form_tag.the_default_method_is_get" executed="True" success="True" time="0.004" asserts="1" /> 
    523             </results> 
    524           </test-suite> 
    525         </results> 
    526       </test-suite> 
    527       <test-suite name="HandlerMethodFiltersInvoker_Specification" executed="True" success="False" time="0.001" asserts="0"> 
    528         <results> 
    529           <test-suite name="when_a_filter_is_present" executed="False"> 
    530             <reason> 
    531               <message><![CDATA[when_a_filter_is_present does not have any tests]]></message> 
    532             </reason> 
    533           </test-suite> 
    534         </results> 
    535       </test-suite> 
    536       <test-suite name="HandlerRepository_Specification" executed="True" success="False" time="0.001" asserts="0"> 
    537         <results> 
    538           <test-suite name="when_adding_handler_types" executed="False"> 
    539             <reason> 
    540               <message><![CDATA[when_adding_handler_types does not have any tests]]></message> 
    541             </reason> 
    542           </test-suite> 
    543         </results> 
    544       </test-suite> 
    545       <test-suite name="HandlerResolver_Specification" executed="True" success="True" time="0.026" asserts="0"> 
    546         <results> 
    547           <test-suite name="when_a_handler_is_found" executed="True" success="True" time="0.020" asserts="0"> 
    548             <results> 
    549               <test-case name="HandlerResolver_Specification.when_a_handler_is_found.the_handler_types_are_assigned_to_the_correct_collection" executed="True" success="True" time="0.020" asserts="2" /> 
    550             </results> 
    551           </test-suite> 
    552           <test-suite name="when_no_handler_is_found" executed="True" success="True" time="0.003" asserts="0"> 
    553             <results> 
    554               <test-case name="HandlerResolver_Specification.when_no_handler_is_found.the_resource_handler_is_not_defined_and_the_pipeline_continues" executed="True" success="True" time="0.002" asserts="1" /> 
    555             </results> 
    556           </test-suite> 
    557         </results> 
    558       </test-suite> 
    559       <test-suite name="HistoryStream_Specification" executed="True" success="True" time="0.015" asserts="0"> 
    560         <results> 
    561           <test-suite name="when_wrapping_a_stream_in_a_HistoryStream" executed="True" success="True" time="0.015" asserts="0"> 
    562             <results> 
    563               <test-case name="HistoryStream_Specification.when_wrapping_a_stream_in_a_HistoryStream.a_read_followed_by_a_backward_seek_will_rehydrate_data_correctly_on_the_next_read" executed="True" success="True" time="0.005" asserts="5" /> 
    564               <test-case name="HistoryStream_Specification.when_wrapping_a_stream_in_a_HistoryStream.reading_cached_data_doesnt_change_the_underlying_stream_poisition" executed="True" success="True" time="0.001" asserts="7" /> 
    565               <test-case name="HistoryStream_Specification.when_wrapping_a_stream_in_a_HistoryStream.seeking_back_further_than_the_buffer_current_size_will_throw" executed="True" success="True" time="0.000" asserts="0" /> 
    566               <test-case name="HistoryStream_Specification.when_wrapping_a_stream_in_a_HistoryStream.seeking_back_further_than_the_buffer_maximum_size_will_throw" executed="True" success="True" time="0.001" asserts="0" /> 
    567               <test-case name="HistoryStream_Specification.when_wrapping_a_stream_in_a_HistoryStream.seeking_from_another_origin_than_current_will_throw" executed="True" success="True" time="0.001" asserts="0" /> 
    568               <test-case name="HistoryStream_Specification.when_wrapping_a_stream_in_a_HistoryStream.the_default_stream_has_a_buffer_of_4096_bytes" executed="True" success="True" time="0.001" asserts="1" /> 
    569               <test-case name="HistoryStream_Specification.when_wrapping_a_stream_in_a_HistoryStream.the_memory_stream_is_read_only_and_seekable" executed="True" success="True" time="0.002" asserts="3" /> 
    570             </results> 
    571           </test-suite> 
    572         </results> 
    573       </test-suite> 
    574       <test-suite name="HttpHeaders_Specification" executed="True" success="True" time="0.036" asserts="0"> 
    575         <results> 
    576           <test-suite name="when_comparing_headers" executed="True" success="True" time="0.011" asserts="0"> 
    577             <results> 
    578               <test-case name="HttpHeaders_Specification.when_comparing_headers.different_field_names_are_not_equal" executed="True" success="True" time="0.000" asserts="3" /> 
    579               <test-case name="HttpHeaders_Specification.when_comparing_headers.fields_are_sorted_by_type" executed="True" success="True" time="0.002" asserts="1" /> 
    580               <test-case name="HttpHeaders_Specification.when_comparing_headers.fields_of_the_same_type_are_sorted_by_name" executed="True" success="True" time="0.001" asserts="1" /> 
    581               <test-case name="HttpHeaders_Specification.when_comparing_headers.the_field_name_is_case_insensitive" executed="True" success="True" time="0.001" asserts="2" /> 
    582               <test-case name="HttpHeaders_Specification.when_comparing_headers.the_field_name_should_have_at_least_one_character" executed="True" success="True" time="0.001" asserts="0" /> 
    583               <test-case name="HttpHeaders_Specification.when_comparing_headers.the_header_should_never_contain_white_space" executed="True" success="True" time="0.000" asserts="0" /> 
    584               <test-case name="HttpHeaders_Specification.when_comparing_headers.the_string_representation_of_a_header_is_the_field_name_and_value" executed="True" success="True" time="0.000" asserts="1" /> 
    585               <test-case name="HttpHeaders_Specification.when_comparing_headers.two_fields_are_equal_when_having_the_same_field_value" executed="True" success="True" time="0.000" asserts="1" /> 
    586               <test-case name="HttpHeaders_Specification.when_comparing_headers.two_headers_with_the_same_field_names_are_equal" executed="True" success="True" time="0.000" asserts="2" /> 
    587             </results> 
    588           </test-suite> 
    589           <test-suite name="whettn_parsing_content_disposition" executed="True" success="True" time="0.023" asserts="0"> 
    590             <results> 
    591               <test-case name="HttpHeaders_Specification.whettn_parsing_content_disposition.a_parameter_value_without_quotes_results_in_an_error" executed="True" success="True" time="0.014" asserts="0" /> 
    592               <test-case name="HttpHeaders_Specification.whettn_parsing_content_disposition.an_empty_header_results_in_an_error" executed="True" success="True" time="0.000" asserts="0" /> 
    593               <test-case name="HttpHeaders_Specification.whettn_parsing_content_disposition.the_filename_parameter_is_parsed" executed="True" success="True" time="0.000" asserts="1" /> 
    594               <test-case name="HttpHeaders_Specification.whettn_parsing_content_disposition.the_first_value_is_the_disposition" executed="True" success="True" time="0.001" asserts="1" /> 
    595               <test-case name="HttpHeaders_Specification.whettn_parsing_content_disposition.the_name_parameter_is_parsed" executed="True" success="True" time="0.003" asserts="1" /> 
    596               <test-case name="HttpHeaders_Specification.whettn_parsing_content_disposition.the_toString_method_normalize_the_header" executed="True" success="True" time="0.001" asserts="1" /> 
    597               <test-case name="HttpHeaders_Specification.whettn_parsing_content_disposition.whitespace_in_parameters_is_ignored" executed="True" success="True" time="0.001" asserts="1" /> 
    598             </results> 
    599           </test-suite> 
    600         </results> 
    601       </test-suite> 
    602       <test-suite name="HttpMethodOverrider_Specification" executed="True" success="True" time="0.014" asserts="0"> 
    603         <results> 
    604           <test-suite name="when_the_http_method_is_overridden" executed="True" success="True" time="0.010" asserts="0"> 
    605             <results> 
    606               <test-case name="HttpMethodOverrider_Specification.when_the_http_method_is_overridden.an_original_method_of_get_result_in_an_error" executed="True" success="True" time="0.006" asserts="2" /> 
    607               <test-case name="HttpMethodOverrider_Specification.when_the_http_method_is_overridden.the_http_method_in_the_context_is_updated_for_post" executed="True" success="True" time="0.003" asserts="1" /> 
    608             </results> 
    609           </test-suite> 
    610           <test-suite name="when_there_is_no_override_header" executed="True" success="True" time="0.003" asserts="0"> 
    611             <results> 
    612               <test-case name="HttpMethodOverrider_Specification.when_there_is_no_override_header.the_contributor_doesnt_do_anything" executed="True" success="True" time="0.003" asserts="2" /> 
    613             </results> 
    614           </test-suite> 
    615         </results> 
    616       </test-suite> 
    617       <test-suite name="IIframeModule_Specification" executed="True" success="True" time="0.032" asserts="0"> 
    618         <results> 
    619           <test-suite name="when_setting_frameborder" executed="True" success="True" time="0.015" asserts="0"> 
    620             <results> 
    621               <test-case name="IIframeModule_Specification.when_setting_frameborder.the_border_is_set_to_0_when_the_attribute_value_is_false" executed="True" success="True" time="0.008" asserts="0" /> 
    622               <test-case name="IIframeModule_Specification.when_setting_frameborder.the_border_is_set_to_1_when_the_attribute_value_is_true" executed="True" success="True" time="0.003" asserts="0" /> 
    623               <test-case name="IIframeModule_Specification.when_setting_frameborder.the_boreder_is_not_set_by_default" executed="True" success="True" time="0.002" asserts="0" /> 
    624             </results> 
    625           </test-suite> 
    626           <test-suite name="when_setting_scrolling" executed="True" success="True" time="0.015" asserts="0"> 
    627             <results> 
    628               <test-case name="IIframeModule_Specification.when_setting_scrolling.the_scrolling_is_not_rendered_by_default" executed="True" success="True" time="0.003" asserts="0" /> 
    629               <test-case name="IIframeModule_Specification.when_setting_scrolling.the_scrolling_is_rendered_as_yes_when_the_yes_value_is_used" executed="True" success="True" time="0.011" asserts="0" /> 
    630             </results> 
    631           </test-suite> 
    632         </results> 
    633       </test-suite> 
    634       <test-suite name="Instances_Specification" executed="True" success="True" time="0.072" asserts="0"> 
    635         <results> 
    636           <test-suite name="instance_context" executed="False"> 
    637             <reason> 
    638               <message><![CDATA[instance_context does not have any tests]]></message> 
    639             </reason> 
    640           </test-suite> 
    641           <test-suite name="parameter_instance_context" executed="False"> 
    642             <reason> 
    643               <message><![CDATA[parameter_instance_context does not have any tests]]></message> 
    644             </reason> 
    645           </test-suite> 
    646           <test-suite name="when_assigning_a_value_to_a_parameter_binder" executed="True" success="True" time="0.015" asserts="0"> 
    647             <results> 
    648               <test-case name="Instances_Specification.when_assigning_a_value_to_a_parameter_binder.the_parameter_has_a_value" executed="True" success="True" time="0.015" asserts="2" /> 
    649             </results> 
    650           </test-suite> 
    651           <test-suite name="when_assigning_properties_to_an_existing_object" executed="True" success="True" time="0.003" asserts="0"> 
    652             <results> 
    653               <test-case name="Instances_Specification.when_assigning_properties_to_an_existing_object.cannot_assign_properties_to_a_null_object" executed="True" success="True" time="0.001" asserts="0" /> 
    654               <test-case name="Instances_Specification.when_assigning_properties_to_an_existing_object.the_properties_are_assigned" executed="True" success="True" time="0.002" asserts="7" /> 
    655             </results> 
    656           </test-suite> 
    657           <test-suite name="when_creating_an_object" executed="True" success="True" time="0.022" asserts="0"> 
    658             <results> 
    659               <test-case name="Instances_Specification.when_creating_an_object.a_type_instance_can_be_applied_twice" executed="True" success="True" time="0.001" asserts="4" /> 
    660               <test-case name="Instances_Specification.when_creating_an_object.a_value_can_be_assigned_to_the_type_instance" executed="True" success="True" time="0.001" asserts="3" /> 
    661               <test-case name="Instances_Specification.when_creating_an_object.a_value_of_the_incorrect_type_cannot_be_assinged" executed="True" success="True" time="0.001" asserts="2" /> 
    662               <test-case name="Instances_Specification.when_creating_an_object.creating_an_object_twice_returns_the_same_object" executed="True" success="True" time="0.000" asserts="1" /> 
    663               <test-case name="Instances_Specification.when_creating_an_object.nested_properties_are_assigned" executed="True" success="True" time="0.002" asserts="4" /> 
    664               <test-case name="Instances_Specification.when_creating_an_object.setting_properties_on_children_of_indexers_works_as_expected" executed="True" success="True" time="0.014" asserts="4" /> 
    665               <test-case name="Instances_Specification.when_creating_an_object.the_properties_are_assigned" executed="True" success="True" time="0.001" asserts="4" /> 
    666             </results> 
    667           </test-suite> 
    668           <test-suite name="when_getting_list_of_changes" executed="True" success="True" time="0.010" asserts="0"> 
    669             <results> 
    670               <test-case name="Instances_Specification.when_getting_list_of_changes.a_property_retrieved_but_wihtout_a_value_is_not_present_in_the_changes" executed="True" success="True" time="0.001" asserts="2" /> 
    671               <test-case name="Instances_Specification.when_getting_list_of_changes.a_successfully_assigned_property_is_present_in_the_list_of_changes" executed="True" success="True" time="0.001" asserts="2" /> 
    672               <test-case name="Instances_Specification.when_getting_list_of_changes.accessing_the_indexer_with_an_unknown_key_throws" executed="True" success="True" time="0.002" asserts="0" /> 
    673               <test-case name="Instances_Specification.when_getting_list_of_changes.the_change_list_is_readonly" executed="True" success="True" time="0.002" asserts="1" /> 
    674               <test-case name="Instances_Specification.when_getting_list_of_changes.the_keys_are_case_insensitive" executed="True" success="True" time="0.000" asserts="1" /> 
    675             </results> 
    676           </test-suite> 
    677           <test-suite name="when_getting_properties_by_name" executed="True" success="True" time="0.003" asserts="0"> 
    678             <results> 
    679               <test-case name="Instances_Specification.when_getting_properties_by_name.a_property_retrieved_twice_retrieves_the_same_object" executed="True" success="True" time="0.000" asserts="1" /> 
    680               <test-case name="Instances_Specification.when_getting_properties_by_name.a_readonly_property_is_returned_as_non_writable" executed="True" success="True" time="0.000" asserts="1" /> 
    681               <test-case name="Instances_Specification.when_getting_properties_by_name.an_unknown_property_returns_null" executed="True" success="True" time="0.000" asserts="1" /> 
    682             </results> 
    683           </test-suite> 
    684           <test-suite name="when_not_assigning_a_value_to_a_parameter" executed="True" success="True" time="0.002" asserts="0"> 
    685             <results> 
    686               <test-case name="Instances_Specification.when_not_assigning_a_value_to_a_parameter.an_optional_value_gives_the_parameter_a_value" executed="True" success="True" time="0.001" asserts="1" /> 
    687               <test-case name="Instances_Specification.when_not_assigning_a_value_to_a_parameter.an_unfilled_parameter_doesnt_have_value" executed="True" success="True" time="0.001" asserts="1" /> 
    688             </results> 
    689           </test-suite> 
    690           <test-suite name="when_writing_propertie_values" executed="True" success="True" time="0.001" asserts="0"> 
    691             <results> 
    692               <test-case name="Instances_Specification.when_writing_propertie_values.a_property_is_not_set_when_the_type_is_incompatible" executed="True" success="True" time="0.000" asserts="1" /> 
    693               <test-case name="Instances_Specification.when_writing_propertie_values.a_writable_property_is_set_and_its_value_can_be_retrieved" executed="True" success="True" time="0.001" asserts="2" /> 
    694             </results> 
    695           </test-suite> 
    696           <test-suite name="when_writing_property_values_on_live_object" executed="True" success="True" time="0.008" asserts="0"> 
    697             <results> 
    698               <test-case name="Instances_Specification.when_writing_property_values_on_live_object.a_new_instance_is_created_when_using_create" executed="True" success="True" time="0.001" asserts="5" /> 
    699               <test-case name="Instances_Specification.when_writing_property_values_on_live_object.assigning_properties_after_the_property_got_assigned_a_parent_updates_the_parent" executed="True" success="True" time="0.001" asserts="1" /> 
    700               <test-case name="Instances_Specification.when_writing_property_values_on_live_object.cannot_assign_a_null_parent_to_a_property" executed="True" success="True" time="0.000" asserts="0" /> 
    701               <test-case name="Instances_Specification.when_writing_property_values_on_live_object.cannot_assign_a_parent_twice" executed="True" success="True" time="0.001" asserts="0" /> 
    702               <test-case name="Instances_Specification.when_writing_property_values_on_live_object.no_reference_is_kept_after_a_call_to_apply" executed="True" success="True" time="0.002" asserts="3" /> 
    703             </results> 
    704           </test-suite> 
    705         </results> 
    706       </test-suite> 
    707       <test-suite name="InternalDependencyResolver_Specification" executed="True" success="True" time="0.118" asserts="0"> 
    708         <results> 
    709           <test-suite name="dependency_resolver_context" executed="False"> 
    710             <reason> 
    711               <message><![CDATA[InternalDependencyResolver_Specification.dependency_resolver_context is an abstract class]]></message> 
    712             </reason> 
    713           </test-suite> 
    714           <test-suite name="when_registering_dependencies" executed="False"> 
    715             <reason> 
    716               <message><![CDATA[InternalDependencyResolver_Specification.when_registering_dependencies is an abstract class]]></message> 
    717             </reason> 
    718             <results> 
    719               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies.an_abstract_type_cannot_be_registered" executed="False"> 
    720                 <reason> 
    721                   <message><![CDATA[InternalDependencyResolver_Specification.when_registering_dependencies is an abstract class]]></message> 
    722                 </reason> 
    723               </test-case> 
    724               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies.an_interface_cannot_be_registered_as_a_concrete_implementation" executed="False"> 
    725                 <reason> 
    726                   <message><![CDATA[InternalDependencyResolver_Specification.when_registering_dependencies is an abstract class]]></message> 
    727                 </reason> 
    728               </test-case> 
    729               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies.cyclic_dependency_generates_an_error" executed="False"> 
    730                 <reason> 
    731                   <message><![CDATA[InternalDependencyResolver_Specification.when_registering_dependencies is an abstract class]]></message> 
    732                 </reason> 
    733               </test-case> 
    734               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies.parameters_are_resolved" executed="False"> 
    735                 <reason> 
    736                   <message><![CDATA[InternalDependencyResolver_Specification.when_registering_dependencies is an abstract class]]></message> 
    737                 </reason> 
    738               </test-case> 
    739               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies.registered_concrete_type_is_recognized_as_dependency_implementation" executed="False"> 
    740                 <reason> 
    741                   <message><![CDATA[InternalDependencyResolver_Specification.when_registering_dependencies is an abstract class]]></message> 
    742                 </reason> 
    743               </test-case> 
    744               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies.registering_a_concrete_type_results_in_the_type_being_registered" executed="False"> 
    745                 <reason> 
    746                   <message><![CDATA[InternalDependencyResolver_Specification.when_registering_dependencies is an abstract class]]></message> 
    747                 </reason> 
    748               </test-case> 
    749               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies.registering_a_concrete_type_with_an_unknown_dependency_lifetime_value_results_in__an_error" executed="False"> 
    750                 <reason> 
    751                   <message><![CDATA[InternalDependencyResolver_Specification.when_registering_dependencies is an abstract class]]></message> 
    752                 </reason> 
    753               </test-case> 
    754               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies.registering_a_service_type_with_an_unknown_dependency_lifetime_value_results_in__an_error" executed="False"> 
    755                 <reason> 
    756                   <message><![CDATA[InternalDependencyResolver_Specification.when_registering_dependencies is an abstract class]]></message> 
    757                 </reason> 
    758               </test-case> 
    759               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies.requesting_a_type_with_a_public_constructor_returns_a_new_instance_of_that_type" executed="False"> 
    760                 <reason> 
    761                   <message><![CDATA[InternalDependencyResolver_Specification.when_registering_dependencies is an abstract class]]></message> 
    762                 </reason> 
    763               </test-case> 
    764               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies.requesting_a_type_with_no_public_constructor_will_return_a_type_with_the_correct_dependency" executed="False"> 
    765                 <reason> 
    766                   <message><![CDATA[InternalDependencyResolver_Specification.when_registering_dependencies is an abstract class]]></message> 
    767                 </reason> 
    768               </test-case> 
    769               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies.the_constructor_with_the_most_matching_arguments_is_used" executed="False"> 
    770                 <reason> 
    771                   <message><![CDATA[InternalDependencyResolver_Specification.when_registering_dependencies is an abstract class]]></message> 
    772                 </reason> 
    773               </test-case> 
    774               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies.the_null_value_is_never_registered" executed="False"> 
    775                 <reason> 
    776                   <message><![CDATA[InternalDependencyResolver_Specification.when_registering_dependencies is an abstract class]]></message> 
    777                 </reason> 
    778               </test-case> 
    779               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies.the_resolved_instance_is_the_same_as_the_registered_instance" executed="False"> 
    780                 <reason> 
    781                   <message><![CDATA[InternalDependencyResolver_Specification.when_registering_dependencies is an abstract class]]></message> 
    782                 </reason> 
    783               </test-case> 
    784             </results> 
    785           </test-suite> 
    786           <test-suite name="when_registering_dependencies_with_internal_dependency_resolver" executed="True" success="True" time="0.020" asserts="0"> 
    787             <results> 
    788               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies_with_internal_dependency_resolver.an_abstract_type_cannot_be_registered" executed="True" success="True" time="0.001" asserts="0" /> 
    789               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies_with_internal_dependency_resolver.an_interface_cannot_be_registered_as_a_concrete_implementation" executed="True" success="True" time="0.001" asserts="0" /> 
    790               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies_with_internal_dependency_resolver.cyclic_dependency_generates_an_error" executed="True" success="True" time="0.001" asserts="0" /> 
    791               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies_with_internal_dependency_resolver.parameters_are_resolved" executed="True" success="True" time="0.001" asserts="2" /> 
    792               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies_with_internal_dependency_resolver.registered_concrete_type_is_recognized_as_dependency_implementation" executed="True" success="True" time="0.003" asserts="1" /> 
    793               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies_with_internal_dependency_resolver.registering_a_concrete_type_results_in_the_type_being_registered" executed="True" success="True" time="0.001" asserts="1" /> 
    794               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies_with_internal_dependency_resolver.registering_a_concrete_type_with_an_unknown_dependency_lifetime_value_results_in__an_error" executed="True" success="True" time="0.001" asserts="0" /> 
    795               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies_with_internal_dependency_resolver.registering_a_service_type_with_an_unknown_dependency_lifetime_value_results_in__an_error" executed="True" success="True" time="0.001" asserts="0" /> 
    796               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies_with_internal_dependency_resolver.requesting_a_type_with_a_public_constructor_returns_a_new_instance_of_that_type" executed="True" success="True" time="0.000" asserts="1" /> 
    797               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies_with_internal_dependency_resolver.requesting_a_type_with_no_public_constructor_will_return_a_type_with_the_correct_dependency" executed="True" success="True" time="0.001" asserts="1" /> 
    798               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies_with_internal_dependency_resolver.the_constructor_with_the_most_matching_arguments_is_used" executed="True" success="True" time="0.003" asserts="2" /> 
    799               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies_with_internal_dependency_resolver.the_null_value_is_never_registered" executed="True" success="True" time="0.000" asserts="1" /> 
    800               <test-case name="InternalDependencyResolver_Specification.when_registering_dependencies_with_internal_dependency_resolver.the_resolved_instance_is_the_same_as_the_registered_instance" executed="True" success="True" time="0.000" asserts="1" /> 
    801             </results> 
    802           </test-suite> 
    803           <test-suite name="when_registering_for_per_request_lifetime" executed="False"> 
    804             <reason> 
    805               <message><![CDATA[InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime is an abstract class]]></message> 
    806             </reason> 
    807             <results> 
    808               <test-case name="InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime.a_dependency_registered_in_one_context_is_not_registered_in_another" executed="False"> 
    809                 <reason> 
    810                   <message><![CDATA[InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime is an abstract class]]></message> 
    811                 </reason> 
    812               </test-case> 
    813               <test-case name="InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime.a_type_registered_as_per_request_cannot_be_resolved_if_IContextStore_is_not_registered" executed="False"> 
    814                 <reason> 
    815                   <message><![CDATA[InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime is an abstract class]]></message> 
    816                 </reason> 
    817               </test-case> 
    818               <test-case name="InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime.a_type_registered_as_transient_gets_an_instance_stored_in_context_injected" executed="False"> 
    819                 <reason> 
    820                   <message><![CDATA[InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime is an abstract class]]></message> 
    821                 </reason> 
    822               </test-case> 
    823               <test-case name="InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime.instance_registered_as_per_request_are_cleared_when_context_store_is_terminating" executed="False"> 
    824                 <reason> 
    825                   <message><![CDATA[InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime is an abstract class]]></message> 
    826                 </reason> 
    827               </test-case> 
    828               <test-case name="InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime.non_instance_registrations_are_created_for_each_context_store" executed="False"> 
    829                 <reason> 
    830                   <message><![CDATA[InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime is an abstract class]]></message> 
    831                 </reason> 
    832               </test-case> 
    833               <test-case name="InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime.registering_instances_in_different_scopes_results_in_each_consumer_getting_the_correct_registration" executed="False"> 
    834                 <reason> 
    835                   <message><![CDATA[InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime is an abstract class]]></message> 
    836                 </reason> 
    837               </test-case> 
    838               <test-case name="InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime.registering_instances_in_different_scopes_results_in_only_the_context_specific_registrations_to_be_resolved_in_a_context" executed="False"> 
    839                 <reason> 
    840                   <message><![CDATA[InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime is an abstract class]]></message> 
    841                 </reason> 
    842               </test-case> 
    843               <test-case name="InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime.registering_two_instances_for_the_same_type_resolves_at_least_one_entry" executed="False"> 
    844                 <reason> 
    845                   <message><![CDATA[InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime is an abstract class]]></message> 
    846                 </reason> 
    847               </test-case> 
    848             </results> 
    849           </test-suite> 
    850           <test-suite name="when_registering_for_per_request_lifetime_with_internal_dependency_resolver" executed="True" success="True" time="0.059" asserts="0"> 
    851             <results> 
    852               <test-case name="InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime_with_internal_dependency_resolver.a_dependency_registered_in_one_context_is_not_registered_in_another" executed="True" success="True" time="0.035" asserts="1" /> 
    853               <test-case name="InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime_with_internal_dependency_resolver.a_type_registered_as_per_request_cannot_be_resolved_if_IContextStore_is_not_registered" executed="True" success="True" time="0.001" asserts="0" /> 
    854               <test-case name="InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime_with_internal_dependency_resolver.a_type_registered_as_transient_gets_an_instance_stored_in_context_injected" executed="True" success="True" time="0.003" asserts="2" /> 
    855               <test-case name="InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime_with_internal_dependency_resolver.instance_registered_as_per_request_are_cleared_when_context_store_is_terminating" executed="True" success="True" time="0.008" asserts="1" /> 
    856               <test-case name="InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime_with_internal_dependency_resolver.non_instance_registrations_are_created_for_each_context_store" executed="True" success="True" time="0.002" asserts="2" /> 
    857               <test-case name="InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime_with_internal_dependency_resolver.registering_instances_in_different_scopes_results_in_each_consumer_getting_the_correct_registration" executed="True" success="True" time="0.002" asserts="1" /> 
    858               <test-case name="InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime_with_internal_dependency_resolver.registering_instances_in_different_scopes_results_in_only_the_context_specific_registrations_to_be_resolved_in_a_context" executed="True" success="True" time="0.004" asserts="1" /> 
    859               <test-case name="InternalDependencyResolver_Specification.when_registering_for_per_request_lifetime_with_internal_dependency_resolver.registering_two_instances_for_the_same_type_resolves_at_least_one_entry" executed="True" success="True" time="0.002" asserts="1" /> 
    860             </results> 
    861           </test-suite> 
    862           <test-suite name="when_resolving_instances" executed="False"> 
    863             <reason> 
    864               <message><![CDATA[InternalDependencyResolver_Specification.when_resolving_instances is an abstract class]]></message> 
    865             </reason> 
    866             <results> 
    867               <test-case name="InternalDependencyResolver_Specification.when_resolving_instances.a_property_for_which_there_is_a_property_already_assigned_is_replaced_with_value_from_container" executed="False"> 
    868                 <reason> 
    869                   <message><![CDATA[InternalDependencyResolver_Specification.when_resolving_instances is an abstract class]]></message> 
    870                 </reason> 
    871               </test-case> 
    872               <test-case name="InternalDependencyResolver_Specification.when_resolving_instances.a_property_that_would_cause_a_cyclic_dependency_is_ignored" executed="False"> 
    873                 <reason> 
    874                   <message><![CDATA[InternalDependencyResolver_Specification.when_resolving_instances is an abstract class]]></message> 
    875                 </reason> 
    876               </test-case> 
    877               <test-case name="InternalDependencyResolver_Specification.when_resolving_instances.a_type_can_get_a_dependency_resolver_dependency_assigned" executed="False"> 
    878                 <reason> 
    879                   <message><![CDATA[InternalDependencyResolver_Specification.when_resolving_instances is an abstract class]]></message> 
    880                 </reason> 
    881               </test-case> 
    882               <test-case name="InternalDependencyResolver_Specification.when_resolving_instances.a_type_cannot_be_created_when_its_dependencies_are_not_registered" executed="False"> 
    883                 <reason> 
    884                   <message><![CDATA[InternalDependencyResolver_Specification.when_resolving_instances is an abstract class]]></message> 
    885                 </reason> 
    886               </test-case> 
    887               <test-case name="InternalDependencyResolver_Specification.when_resolving_instances.an_empty_enumeration_of_unregistered_types_is_resolved" executed="False"> 
    888                 <reason> 
    889                   <message><![CDATA[InternalDependencyResolver_Specification.when_resolving_instances is an abstract class]]></message> 
    890                 </reason> 
    891               </test-case> 
    892             </results> 
    893           </test-suite> 
    894           <test-suite name="when_resolving_instances_with_internal_dependency_resolver" executed="True" success="True" time="0.008" asserts="0"> 
    895             <results> 
    896               <test-case name="InternalDependencyResolver_Specification.when_resolving_instances_with_internal_dependency_resolver.a_property_for_which_there_is_a_property_already_assigned_is_replaced_with_value_from_container" executed="True" success="True" time="0.001" asserts="1" /> 
    897               <test-case name="InternalDependencyResolver_Specification.when_resolving_instances_with_internal_dependency_resolver.a_property_that_would_cause_a_cyclic_dependency_is_ignored" executed="True" success="True" time="0.001" asserts="1" /> 
    898               <test-case name="InternalDependencyResolver_Specification.when_resolving_instances_with_internal_dependency_resolver.a_type_can_get_a_dependency_resolver_dependency_assigned" executed="True" success="True" time="0.001" asserts="1" /> 
    899               <test-case name="InternalDependencyResolver_Specification.when_resolving_instances_with_internal_dependency_resolver.a_type_cannot_be_created_when_its_dependencies_are_not_registered" executed="True" success="True" time="0.001" asserts="0" /> 
    900               <test-case name="InternalDependencyResolver_Specification.when_resolving_instances_with_internal_dependency_resolver.an_empty_enumeration_of_unregistered_types_is_resolved" executed="True" success="True" time="0.001" asserts="3" /> 
    901             </results> 
    902           </test-suite> 
    903         </results> 
    904       </test-suite> 
    905       <test-suite name="IUriResolverExtensions_Specification" executed="True" success="True" time="0.152" asserts="0"> 
    906         <results> 
    907           <test-suite name="templated_uri_resolver" executed="False"> 
    908             <reason> 
    909               <message><![CDATA[templated_uri_resolver does not have any tests]]></message> 
    910             </reason> 
    911           </test-suite> 
    912           <test-suite name="when_creating_uris_for_objects" executed="True" success="True" time="0.151" asserts="0"> 
    913             <results> 
    914               <test-case name="IUriResolverExtensions_Specification.when_creating_uris_for_objects.the_correct_uri_is_selected_for_a_type" executed="True" success="True" time="0.090" asserts="2" /> 
    915               <test-case name="IUriResolverExtensions_Specification.when_creating_uris_for_objects.the_uri_cannot_be_created_from_a_null_object_instance" executed="True" success="True" time="0.003" asserts="0" /> 
    916               <test-case name="IUriResolverExtensions_Specification.when_creating_uris_for_objects.the_uri_is_created_based_on_the_named_values_and_the_runtime_type" executed="True" success="True" time="0.011" asserts="1" /> 
    917               <test-case name="IUriResolverExtensions_Specification.when_creating_uris_for_objects.the_uri_is_created_based_on_the_public_properties_and_the_runtime_type" executed="True" success="True" time="0.001" asserts="1" /> 
    918               <test-case name="IUriResolverExtensions_Specification.when_creating_uris_for_objects.the_uri_is_created_based_on_the_runtime_type_of_the_object" executed="True" success="True" time="0.000" asserts="1" /> 
    919               <test-case name="IUriResolverExtensions_Specification.when_creating_uris_for_objects.the_uri_is_created_using_contextual_base_address_from_the_context" executed="True" success="True" time="0.040" asserts="1" /> 
    920             </results> 
    921           </test-suite> 
    922         </results> 
    923       </test-suite> 
    924       <test-suite name="JsonDataContractCodec_Specification" executed="True" success="True" time="0.388" asserts="0"> 
    925         <results> 
    926           <test-suite name="when_writing_a_json_representation" executed="True" success="True" time="0.387" asserts="0"> 
    927             <results> 
    928               <test-case name="JsonDataContractCodec_Specification.when_writing_a_json_representation.the_content_is_written_to_the_stream" executed="True" success="True" time="0.387" asserts="1" /> 
    929             </results> 
    930           </test-suite> 
    931         </results> 
    932       </test-suite> 
    933       <test-suite name="KeyedValuesBinder_Specification" executed="True" success="True" time="0.110" asserts="0"> 
    934         <results> 
    935           <test-suite name="when_building_the_object" executed="True" success="True" time="0.109" asserts="0"> 
    936             <results> 
    937               <test-case name="KeyedValuesBinder_Specification.when_building_the_object.a_change_after_a_creation_results_in_a_new_oject_with_the_same_properties" executed="True" success="True" time="0.002" asserts="2" /> 
    938               <test-case name="KeyedValuesBinder_Specification.when_building_the_object.can_build_nested_dictionaries" executed="True" success="True" time="0.079" asserts="2" /> 
    939               <test-case name="KeyedValuesBinder_Specification.when_building_the_object.enumerables_are_initialized_as_empty_by_default" executed="True" success="True" time="0.001" asserts="3" /> 
    940               <test-case name="KeyedValuesBinder_Specification.when_building_the_object.enumerables_can_be_built_without_headers" executed="True" success="True" time="0.014" asserts="5" /> 
    941               <test-case name="KeyedValuesBinder_Specification.when_building_the_object.multiple_properties_on_child_objects_are_assigned_correctly" executed="True" success="True" time="0.005" asserts="8" /> 
    942               <test-case name="KeyedValuesBinder_Specification.when_building_the_object.the_object_is_created_with_the_correct_properties" executed="True" success="True" time="0.002" asserts="1" /> 
    943               <test-case name="KeyedValuesBinder_Specification.when_building_the_object.the_property_is_assigned_even_when_the_prefix_has_the_same_name" executed="True" success="True" time="0.002" asserts="3" /> 
    944               <test-case name="KeyedValuesBinder_Specification.when_building_the_object.the_same_object_is_returned_when_building_twice_without_changes" executed="True" success="True" time="0.001" asserts="1" /> 
    945             </results> 
    946           </test-suite> 
    947         </results> 
    948       </test-suite> 
    949       <test-suite name="LegacyManualConfiguration_Specification" executed="True" success="True" time="0.213" asserts="0"> 
    950         <results> 
    951           <test-suite name="when_adding_handlers" executed="True" success="True" time="0.120" asserts="0"> 
    952             <results> 
    953               <test-case name="LegacyManualConfiguration_Specification.when_adding_handlers.the_handler_is_registered" executed="True" success="True" time="0.120" asserts="3" /> 
    954             </results> 
    955           </test-suite> 
    956           <test-suite name="when_adding_uris_to_a_resource" executed="True" success="True" time="0.023" asserts="0"> 
    957             <results> 
    958               <test-case name="LegacyManualConfiguration_Specification.when_adding_uris_to_a_resource.language_and_names_are_properly_registered" executed="True" success="True" time="0.008" asserts="4" /> 
    959               <test-case name="LegacyManualConfiguration_Specification.when_adding_uris_to_a_resource.registering_two_urls_works" executed="True" success="True" time="0.008" asserts="8" /> 
    960               <test-case name="LegacyManualConfiguration_Specification.when_adding_uris_to_a_resource.the_base_uri_is_registered_for_that_resource" executed="True" success="True" time="0.006" asserts="4" /> 
    961             </results> 
    962           </test-suite> 
    963           <test-suite name="when_configuring_codecs" executed="True" success="True" time="0.068" asserts="0"> 
    964             <results> 
    965               <test-case name="LegacyManualConfiguration_Specification.when_configuring_codecs.a_codec_registered_with_configuration_media_type_doesnt_have_the_attribute_media_type_registered" executed="True" success="True" time="0.031" asserts="2" /> 
    966               <test-case name="LegacyManualConfiguration_Specification.when_configuring_codecs.a_codec_registered_with_two_media_type_attributes_is_registered_twice" executed="True" success="True" time="0.009" asserts="2" /> 
    967               <test-case name="LegacyManualConfiguration_Specification.when_configuring_codecs.a_codec_registered_with_two_media_types_in_configuration_is_registered_twice" executed="True" success="True" time="0.007" asserts="2" /> 
    968               <test-case name="LegacyManualConfiguration_Specification.when_configuring_codecs.a_codec_registered_without_media_types_is_registered_with_the_default_attributed_media_types" executed="True" success="True" time="0.008" asserts="1" /> 
    969               <test-case name="LegacyManualConfiguration_Specification.when_configuring_codecs.registering_a_codec_without_media_type_in_config_or_in_attributes_raises_an_error" executed="True" success="True" time="0.011" asserts="0" /> 
    970             </results> 
    971           </test-suite> 
    972         </results> 
    973       </test-suite> 
    974       <test-suite name="LengthTrackingStream_Specification" executed="True" success="True" time="0.022" asserts="0"> 
    975         <results> 
    976           <test-suite name="when_writing_to_a_non_seekable_stream" executed="True" success="True" time="0.020" asserts="0"> 
    977             <results> 
    978               <test-case name="LengthTrackingStream_Specification.when_writing_to_a_non_seekable_stream.the_correct_number_of_bytes_is_recorded" executed="True" success="True" time="0.020" asserts="1" /> 
    979             </results> 
    980           </test-suite> 
    981           <test-suite name="when_writing_to_a_seekable_stream" executed="True" success="True" time="0.001" asserts="0"> 
    982             <results> 
    983               <test-case name="LengthTrackingStream_Specification.when_writing_to_a_seekable_stream.the_correct_number_of_bytes_is_recorded" executed="True" success="True" time="0.001" asserts="2" /> 
    984             </results> 
    985           </test-suite> 
    986         </results> 
    987       </test-suite> 
    988       <test-suite name="MediaType_Specification" executed="True" success="True" time="0.014" asserts="0"> 
    989         <results> 
    990           <test-suite name="when_ordering_content_types" executed="True" success="True" time="0.007" asserts="0"> 
    991             <results> 
    992               <test-case name="MediaType_Specification.when_ordering_content_types.AWildcardForBaseTypeIsLessSpecificThanANonWildcard" executed="True" success="True" time="0.001" asserts="2" /> 
    993               <test-case name="MediaType_Specification.when_ordering_content_types.AWildcardHasLowerPriorityThanAny" executed="True" success="True" time="0.000" asserts="3" /> 
    994               <test-case name="MediaType_Specification.when_ordering_content_types.AWildcardIsConsideredAsHavingTheLowestPriority" executed="True" success="True" time="0.000" asserts="2" /> 
    995               <test-case name="MediaType_Specification.when_ordering_content_types.AWildcardSubTypeHasLowerPriorityThanASpecificSubType" executed="True" success="True" time="0.001" asserts="1" /> 
    996               <test-case name="MediaType_Specification.when_ordering_content_types.TheApplicationXmlContentTypeIsOrderedAfterAnyOtherContentTypeOfSamePriority" executed="True" success="True" time="0.001" asserts="3" /> 
    997               <test-case name="MediaType_Specification.when_ordering_content_types.TheApplicationXmlContentTypeIsOrderedAfterMoreSpecificTypes" executed="True" success="True" time="0.001" asserts="1" /> 
    998               <test-case name="MediaType_Specification.when_ordering_content_types.TheOrderingWorksAsPerRFC2616_14_1" executed="True" success="True" time="0.001" asserts="4" /> 
    999             </results> 
    1000           </test-suite> 
    1001           <test-suite name="when_parsing_a_content_type" executed="True" success="True" time="0.004" asserts="0"> 
    1002             <results> 
    1003               <test-case name="MediaType_Specification.when_parsing_a_content_type.parsing_a_quality_value_when_using_another_culture_still_parse_the_dot_value" executed="True" success="True" time="0.003" asserts="1" /> 
    1004               <test-case name="MediaType_Specification.when_parsing_a_content_type.TheBaseTypeIsProcessedCorrectly" executed="True" success="True" time="0.000" asserts="3" /> 
    1005             </results> 
    1006           </test-suite> 
    1007         </results> 
    1008       </test-suite> 
    1009       <test-suite name="MediaTypeDictionary_Specification" executed="True" success="True" time="0.046" asserts="0"> 
    1010         <results> 
    1011           <test-suite name="media_type_context" executed="False"> 
    1012             <reason> 
    1013               <message><![CDATA[media_type_context does not have any tests]]></message> 
    1014             </reason> 
    1015           </test-suite> 
    1016           <test-suite name="when_adding_media_types" executed="True" success="True" time="0.035" asserts="0"> 
    1017             <results> 
    1018               <test-case name="MediaTypeDictionary_Specification.when_adding_media_types.adding_a_null_media_type_raises_an_error" executed="True" success="True" time="0.035" asserts="0" /> 
    1019             </results> 
    1020           </test-suite> 
    1021           <test-suite name="when_matching_media_types" executed="True" success="True" time="0.008" asserts="0"> 
    1022             <results> 
    1023               <test-case name="MediaTypeDictionary_Specification.when_matching_media_types.an_item_with_a_wildcard_media_type_matches_any_media_type" executed="True" success="True" time="0.001" asserts="1" /> 
    1024               <test-case name="MediaTypeDictionary_Specification.when_matching_media_types.matching_on_wildcard_returns_all_results" executed="True" success="True" time="0.001" asserts="1" /> 
    1025               <test-case name="MediaTypeDictionary_Specification.when_matching_media_types.registering_a_specific_media_type_and_matching_on_sub_type_wildcard_returns_two_results" executed="True" success="True" time="0.001" asserts="1" /> 
    1026               <test-case name="MediaTypeDictionary_Specification.when_matching_media_types.registering_a_specific_mediatype_and_matching_on_that_mediatype_returns_one_result" executed="True" success="True" time="0.001" asserts="1" /> 
    1027               <test-case name="MediaTypeDictionary_Specification.when_matching_media_types.registering_the_same_media_type_and_associated_value_adds_it_only_once" executed="True" success="True" time="0.002" asserts="1" /> 
    1028               <test-case name="MediaTypeDictionary_Specification.when_matching_media_types.registering_two_media_types_with_different_values_is_supported" executed="True" success="True" time="0.001" asserts="1" /> 
    1029             </results> 
    1030           </test-suite> 
    1031         </results> 
    1032       </test-suite> 
    1033       <test-suite name="MetaModelHandler_Specification" executed="True" success="True" time="0.027" asserts="0"> 
    1034         <results> 
    1035           <test-suite name="metamodelhandler_context&lt;T&gt;" executed="True" success="False" time="0.000" asserts="0" /> 
    1036           <test-suite name="when_registering_codecs" executed="True" success="True" time="0.011" asserts="0"> 
    1037             <results> 
    1038               <test-case name="MetaModelHandler_Specification.when_registering_codecs.a_codec_registered_without_a_media_type_uses_theattribute" executed="True" success="True" time="0.006" asserts="3" /> 
    1039               <test-case name="MetaModelHandler_Specification.when_registering_codecs.all_registered_codecs_for_a_resource_key_are_registered" executed="True" success="True" time="0.002" asserts="7" /> 
    1040               <test-case name="MetaModelHandler_Specification.when_registering_codecs.cannot_add_a_codec_not_implementing_the_correct_interfaces" executed="True" success="True" time="0.002" asserts="0" /> 
    1041             </results> 
    1042           </test-suite> 
    1043           <test-suite name="when_registering_dependencies" executed="True" success="True" time="0.002" asserts="0"> 
    1044             <results> 
    1045               <test-case name="MetaModelHandler_Specification.when_registering_dependencies.a_dependency_is_registered_in_the_container" executed="True" success="True" time="0.001" asserts="1" /> 
    1046               <test-case name="MetaModelHandler_Specification.when_registering_dependencies.cannot_add_registrations_for_null_types" executed="True" success="True" time="0.001" asserts="0" /> 
    1047             </results> 
    1048           </test-suite> 
    1049           <test-suite name="when_registering_handlers" executed="True" success="True" time="0.004" asserts="0"> 
    1050             <results> 
    1051               <test-case name="MetaModelHandler_Specification.when_registering_handlers.all_registered_handlers_for_a_resource_key_are_registered" executed="True" success="True" time="0.003" asserts="2" /> 
    1052             </results> 
    1053           </test-suite> 
    1054           <test-suite name="when_registering_non_IType_resource_keys" executed="True" success="True" time="0.001" asserts="0"> 
    1055             <results> 
    1056               <test-case name="MetaModelHandler_Specification.when_registering_non_IType_resource_keys.a_clr_type_is_changed_to_an_IType" executed="True" success="True" time="0.001" asserts="2" /> 
    1057             </results> 
    1058           </test-suite> 
    1059           <test-suite name="when_registering_uris" executed="True" success="True" time="0.003" asserts="0"> 
    1060             <results> 
    1061               <test-case name="MetaModelHandler_Specification.when_registering_uris.all_uris_for_a_resource_get_registered" executed="True" success="True" time="0.002" asserts="6" /> 
    1062             </results> 
    1063           </test-suite> 
    1064         </results> 
    1065       </test-suite> 
    1066       <test-suite name="MultipartFormDataCodec_Specification" executed="True" success="False" time="0.159" asserts="0"> 
    1067         <results> 
    1068           <test-suite name="multipart_codec" executed="False"> 
    1069             <reason> 
    1070               <message><![CDATA[multipart_codec does not have any tests]]></message> 
    1071             </reason> 
    1072           </test-suite> 
    1073           <test-suite name="when_parsing_parts_for_base_types" executed="True" success="True" time="0.067" asserts="0"> 
    1074             <results> 
    1075               <test-case name="MultipartFormDataCodec_Specification.when_parsing_parts_for_base_types.a_datetime_is_assigned" executed="True" success="True" time="0.055" asserts="3" /> 
    1076               <test-case name="MultipartFormDataCodec_Specification.when_parsing_parts_for_base_types.a_large_field_value_is_stored_on_disk" executed="True" success="True" time="0.006" asserts="4" /> 
    1077               <test-case name="MultipartFormDataCodec_Specification.when_parsing_parts_for_base_types.a_string_is_assigned" executed="True" success="True" time="0.005" asserts="3" /> 
    1078             </results> 
    1079           </test-suite> 
    1080           <test-suite name="when_parsing_parts_with_names_representing_types" executed="True" success="False" time="0.034" asserts="0"> 
    1081             <results> 
    1082               <test-case name="MultipartFormDataCodec_Specification.when_parsing_parts_with_names_representing_types.a_datetime_property_is_assigned" executed="True" success="True" time="0.006" asserts="3" /> 
    1083               <test-case name="MultipartFormDataCodec_Specification.when_parsing_parts_with_names_representing_types.a_string_property_is_assigned" executed="True" success="True" time="0.003" asserts="3" /> 
    1084               <test-case name="MultipartFormDataCodec_Specification.when_parsing_parts_with_names_representing_types.another_mime_type_for_key_values_is_used_to_parse_the_result_correctly" executed="True" success="True" time="0.003" asserts="6" /> 
    1085               <test-case name="MultipartFormDataCodec_Specification.when_parsing_parts_with_names_representing_types.construction_of_objects_from_other_media_types_returns_the_correct_values" executed="True" success="False" time="0.020" asserts="2"> 
    1086                 <failure> 
    1087                   <message><![CDATA[  Expected: not <System.Reflection.Missing> 
    1088   But was:  <System.Reflection.Missing> 
    1089 ]]></message> 
    1090                   <stack-trace><![CDATA[at OpenRasta.Testing.SpecExtensions.ShouldNotBe[T](T valueToAnalyse, T expectedValue) in c:\src\caff\openrasta\trunk\src\core\OpenRasta.Testing\SpecExtensions.cs:line 251 
    1091 at OpenRasta.Codecs.media_type_reader_context`1.then_decoding_result[T]() in c:\src\caff\openrasta\trunk\src\core\OpenRasta.Tests.Unit\Codecs\media_type_reader_context.cs:line 67 
    1092 at MultipartFormDataCodec_Specification.when_parsing_parts_with_names_representing_types.construction_of_objects_from_other_media_types_returns_the_correct_values() in c:\src\caff\openrasta\trunk\src\core\OpenRasta.Tests.Unit\Codecs\MultipartFormDataCodec_Specification.cs:line 184 
    1093 ]]></stack-trace> 
    1094                 </failure> 
    1095               </test-case> 
    1096             </results> 
    1097           </test-suite> 
    1098           <test-suite name="when_parsing_parts_with_unicode_names" executed="True" success="True" time="0.027" asserts="0"> 
    1099             <results> 
    1100               <test-case name="MultipartFormDataCodec_Specification.when_parsing_parts_with_unicode_names.a_field_name_encoded_in_base64_for_iso_is_recognized" executed="True" success="True" time="0.015" asserts="3" /> 
    1101               <test-case name="MultipartFormDataCodec_Specification.when_parsing_parts_with_unicode_names.a_field_name_encoded_in_base64_for_utf_8_is_recognized" executed="True" success="True" time="0.003" asserts="3" /> 
    1102               <test-case name="MultipartFormDataCodec_Specification.when_parsing_parts_with_unicode_names.a_sub_codec_is_used_to_resolve_a_parameter_name" executed="True" success="True" time="0.005" asserts="6" /> 
    1103               <test-case name="MultipartFormDataCodec_Specification.when_parsing_parts_with_unicode_names.the_field_name_encoded_in_quoted_printable_for_utf_8_is_recognized" executed="True" success="True" time="0.003" asserts="3" /> 
    1104             </results> 
    1105           </test-suite> 
    1106           <test-suite name="when_the_requested_type_is_enumerating_IHttpEntity" executed="True" success="True" time="0.024" asserts="0"> 
    1107             <results> 
    1108               <test-case name="MultipartFormDataCodec_Specification.when_the_requested_type_is_enumerating_IHttpEntity.string_parameters_are_passed_correctly" executed="True" success="True" time="0.023" asserts="4" /> 
    1109             </results> 
    1110           </test-suite> 
    1111           <test-suite name="when_writing_multipart_formdata" executed="True" success="True" time="0.001" asserts="0"> 
    1112             <results> 
    1113               <test-case name="MultipartFormDataCodec_Specification.when_writing_multipart_formdata.a_form_input_value_is_encoded_correctly" executed="True" success="True" time="0.001" asserts="0" /> 
    1114             </results> 
    1115           </test-suite> 
    1116         </results> 
    1117       </test-suite> 
    1118       <test-suite name="MultipartReader_Specification" executed="True" success="True" time="0.008" asserts="0"> 
    1119         <results> 
    1120           <test-suite name="when_parsing_a_multipart_related_content_type" executed="True" success="True" time="0.008" asserts="0"> 
    1121             <results> 
    1122               <test-case name="MultipartReader_Specification.when_parsing_a_multipart_related_content_type.a_part_with_no_headers_has_its_content_parsed_correctly_and_no_header" executed="True" success="True" time="0.002" asserts="3" /> 
    1123               <test-case name="MultipartReader_Specification.when_parsing_a_multipart_related_content_type.a_part_without_a_boundary_will_throw" executed="True" success="True" time="0.000" asserts="0" /> 
    1124               <test-case name="MultipartReader_Specification.when_parsing_a_multipart_related_content_type.parsing_a_message_with_three_parts_and_skipping_the_first_one_gets_the_content_of_the_second_properly" executed="True" success="True" time="0.001" asserts="2" /> 
    1125               <test-case name="MultipartReader_Specification.when_parsing_a_multipart_related_content_type.parsing_an_entity_with_three_messages_returns_three_objects" executed="True" success="True" time="0.002" asserts="7" /> 
    1126             </results> 
    1127           </test-suite> 
    1128         </results> 
    1129       </test-suite> 
    1130       <test-suite name="MultipartWriter_Specification" executed="True" success="True" time="0.023" asserts="0"> 
    1131         <results> 
    1132           <test-suite name="when_writing_a_multipart" executed="True" success="True" time="0.022" asserts="0"> 
    1133             <results> 
    1134               <test-case name="MultipartWriter_Specification.when_writing_a_multipart.writing_an_entity_generates_two_parts" executed="True" success="True" time="0.021" asserts="1" /> 
    1135             </results> 
    1136           </test-suite> 
    1137         </results> 
    1138       </test-suite> 
    1139       <test-suite name="OpenRasta" executed="True" success="True" time="0.822" asserts="0"> 
    1140         <results> 
    1141           <test-suite name="Codecs" executed="True" success="False" time="0.002" asserts="0"> 
    1142             <results> 
    1143               <test-suite name="codec_context&lt;TCodec&gt;" executed="True" success="False" time="0.000" asserts="0" /> 
    1144               <test-suite name="media_type_reader_context&lt;TCodec&gt;" executed="True" success="False" time="0.000" asserts="0" /> 
    1145               <test-suite name="media_type_writer_context&lt;TCodec&gt;" executed="True" success="False" time="0.000" asserts="0" /> 
    1146             </results> 
    1147           </test-suite> 
    1148           <test-suite name="Collections" executed="True" success="True" time="0.005" asserts="0"> 
    1149             <results> 
    1150               <test-suite name="Specialized" executed="True" success="True" time="0.005" asserts="0"> 
    1151                 <results> 
    1152                   <test-suite name="WhenUsingCollectionExtensions" executed="True" success="True" time="0.004" asserts="0"> 
    1153                     <results> 
    1154                       <test-case name="OpenRasta.Collections.Specialized.WhenUsingCollectionExtensions.AnyAnonymousObjectCanBeConvertedToAnIDictionary" executed="True" success="True" time="0.004" asserts="3" /> 
    1155                       <test-case name="OpenRasta.Collections.Specialized.WhenUsingCollectionExtensions.TheConvertedDictionaryHasCaseInsensitiveKeys" executed="True" success="True" time="0.000" asserts="2" /> 
    1156                     </results> 
    1157                   </test-suite> 
    1158                 </results> 
    1159               </test-suite> 
    1160             </results> 
    1161           </test-suite> 
    1162           <test-suite name="Diagnostics" executed="True" success="True" time="0.002" asserts="0"> 
    1163             <results> 
    1164               <test-suite name="when_reading_log_source_data" executed="True" success="True" time="0.001" asserts="0"> 
    1165                 <results> 
    1166                   <test-case name="OpenRasta.Diagnostics.when_reading_log_source_data.a_log_source_without_category_is_named_after_the_type" executed="True" success="True" time="0.000" asserts="1" /> 
    1167                   <test-case name="OpenRasta.Diagnostics.when_reading_log_source_data.the_category_is_read_from_an_attribute" executed="True" success="True" time="0.000" asserts="1" /> 
    1168                 </results> 
    1169               </test-suite> 
    1170             </results> 
    1171           </test-suite> 
    1172           <test-suite name="IO" executed="True" success="False" time="0.000" asserts="0"> 
    1173             <results> 
    1174               <test-suite name="stream_context" executed="False"> 
    1175                 <reason> 
    1176                   <message><![CDATA[stream_context does not have any tests]]></message> 
    1177                 </reason> 
    1178               </test-suite> 
    1179             </results> 
    1180           </test-suite> 
    1181           <test-suite name="Tests" executed="True" success="True" time="0.766" asserts="0"> 
    1182             <results> 
    1183               <test-suite name="openrasta_context" executed="False"> 
    1184                 <reason> 
    1185                   <message><![CDATA[openrasta_context does not have any tests]]></message> 
    1186                 </reason> 
    1187               </test-suite> 
    1188               <test-suite name="Unit" executed="True" success="True" time="0.750" asserts="0"> 
    1189                 <results> 
    1190                   <test-suite name="Collections" executed="True" success="True" time="0.038" asserts="0"> 
    1191                     <results> 
    1192                       <test-suite name="when_iterating_over_a_collection" executed="True" success="True" time="0.024" asserts="0"> 
    1193                         <results> 
    1194                           <test-case name="OpenRasta.Tests.Unit.Collections.when_iterating_over_a_collection.all_discarded_items_are_notified" executed="True" success="True" time="0.022" asserts="4" /> 
    1195                           <test-case name="OpenRasta.Tests.Unit.Collections.when_iterating_over_a_collection.the_selected_items_trigger_notification" executed="True" success="True" time="0.002" asserts="4" /> 
    1196                         </results> 
    1197                       </test-suite> 
    1198                       <test-suite name="when_resuming_enumerations" executed="True" success="True" time="0.013" asserts="0"> 
    1199                         <results> 
    1200                           <test-case name="OpenRasta.Tests.Unit.Collections.when_resuming_enumerations.enumerating_all_values_is_successfull" executed="True" success="True" time="0.005" asserts="5" /> 
    1201                           <test-case name="OpenRasta.Tests.Unit.Collections.when_resuming_enumerations.enumerating_until_suspension_should_enumerate_previous_items" executed="True" success="True" time="0.001" asserts="2" /> 
    1202                           <test-case name="OpenRasta.Tests.Unit.Collections.when_resuming_enumerations.enumerating_values_from_a_starting_point_is_successfull" executed="True" success="True" time="0.002" asserts="5" /> 
    1203                           <test-case name="OpenRasta.Tests.Unit.Collections.when_resuming_enumerations.enumerating_values_from_unknown_starting_point_fails" executed="True" success="True" time="0.000" asserts="2" /> 
    1204                           <test-case name="OpenRasta.Tests.Unit.Collections.when_resuming_enumerations.resuming_after_suspension_should_enumerate_further_items" executed="True" success="True" time="0.001" asserts="5" /> 
    1205                         </results> 
    1206                       </test-suite> 
    1207                     </results> 
    1208                   </test-suite> 
    1209                   <test-suite name="Configuration" executed="True" success="False" time="0.001" asserts="0"> 
    1210                     <results> 
    1211                       <test-suite name="configuration_context" executed="False"> 
    1212                         <reason> 
    1213                           <message><![CDATA[configuration_context does not have any tests]]></message> 
    1214                         </reason> 
    1215                       </test-suite> 
    1216                     </results> 
    1217                   </test-suite> 
    1218                   <test-suite name="OperationModel" executed="True" success="True" time="0.623" asserts="0"> 
    1219                     <results> 
    1220                       <test-suite name="CodecSelectors" executed="True" success="True" time="0.080" asserts="0"> 
    1221                         <results> 
    1222                           <test-suite name="requestcodecselector_context" executed="False"> 
    1223                             <reason> 
    1224                               <message><![CDATA[requestcodecselector_context does not have any tests]]></message> 
    1225                             </reason> 
    1226                           </test-suite> 
    1227                           <test-suite name="when_a_codec_is_not_found" executed="True" success="True" time="0.062" asserts="0"> 
    1228                             <results> 
    1229                               <test-case name="OpenRasta.Tests.Unit.OperationModel.CodecSelectors.when_a_codec_is_not_found.the_operation_is_not_selected" executed="True" success="True" time="0.061" asserts="1" /> 
    1230                             </results> 
    1231                           </test-suite> 
    1232                           <test-suite name="when_there_is_a_request_entity" executed="True" success="True" time="0.005" asserts="0"> 
    1233                             <results> 
    1234                               <test-case name="OpenRasta.Tests.Unit.OperationModel.CodecSelectors.when_there_is_a_request_entity.operations_without_any_member_do_not_get_a_codec_assigned" executed="True" success="True" time="0.005" asserts="1" /> 
    1235                             </results> 
    1236                           </test-suite> 
    1237                           <test-suite name="when_there_is_no_content_type" executed="True" success="True" time="0.005" asserts="0"> 
    1238                             <results> 
    1239                               <test-case name="OpenRasta.Tests.Unit.OperationModel.CodecSelectors.when_there_is_no_content_type.the_content_type_is_set_to_application_octet_stream" executed="True" success="True" time="0.004" asserts="1" /> 
    1240                             </results> 
    1241                           </test-suite> 
    1242                           <test-suite name="when_there_is_no_request_entity" executed="True" success="True" time="0.005" asserts="0"> 
    1243                             <results> 
    1244                               <test-case name="OpenRasta.Tests.Unit.OperationModel.CodecSelectors.when_there_is_no_request_entity.only_operations_already_ready_for_invocation_get_returned" executed="True" success="True" time="0.005" asserts="4" /> 
    1245                             </results> 
    1246                           </test-suite> 
    1247                         </results> 
    1248                       </test-suite> 
    1249                       <test-suite name="Filters" executed="True" success="True" time="0.096" asserts="0"> 
    1250                         <results> 
    1251                           <test-suite name="httpmethod_context" executed="False"> 
    1252                             <reason> 
    1253                               <message><![CDATA[httpmethod_context does not have any tests]]></message> 
    1254                             </reason> 
    1255                           </test-suite> 
    1256                           <test-suite name="operation_filter_context&lt;THandler,TFilter&gt;" executed="True" success="False" time="0.000" asserts="0" /> 
    1257                           <test-suite name="uriname_filter_context" executed="False"> 
    1258                             <reason> 
    1259                               <message><![CDATA[uriname_filter_context does not have any tests]]></message> 
    1260                             </reason> 
    1261                           </test-suite> 
    1262                           <test-suite name="uriparameters_context" executed="False"> 
    1263                             <reason> 
    1264                               <message><![CDATA[OpenRasta.Tests.Unit.OperationModel.Filters.uriparameters_context is an abstract class]]></message> 
    1265                             </reason> 
    1266                           </test-suite> 
    1267                           <test-suite name="UriParameters_Specification" executed="True" success="True" time="0.039" asserts="0"> 
    1268                             <results> 
    1269                               <test-suite name="when_there_is_no_uri_parameter" executed="True" success="True" time="0.014" asserts="0"> 
    1270                                 <results> 
    1271                                   <test-case name="OpenRasta.Tests.Unit.OperationModel.Filters.UriParameters_Specification.when_there_is_no_uri_parameter.all_operations_are_selected" executed="True" success="True" time="0.014" asserts="3" /> 
    1272                                 </results> 
    1273                               </test-suite> 
    1274                               <test-suite name="when_there_is_one_uri_parameter_list" executed="True" success="True" time="0.025" asserts="0"> 
    1275                                 <results> 
    1276                                   <test-case name="OpenRasta.Tests.Unit.OperationModel.Filters.UriParameters_Specification.when_there_is_one_uri_parameter_list.an_operation_having_all_parameters_is_selected" executed="True" success="True" time="0.015" asserts="4" /> 
    1277                                   <test-case name="OpenRasta.Tests.Unit.OperationModel.Filters.UriParameters_Specification.when_there_is_one_uri_parameter_list.operations_not_having_the_correct_parameter_is_excluded" executed="True" success="True" time="0.005" asserts="2" /> 
    1278                                   <test-case name="OpenRasta.Tests.Unit.OperationModel.Filters.UriParameters_Specification.when_there_is_one_uri_parameter_list.operations_with_the_wrong_parameter_type_are_not_selected" executed="True" success="True" time="0.004" asserts="3" /> 
    1279                                 </results> 
    1280                               </test-suite> 
    1281                             </results> 
    1282                           </test-suite> 
    1283                           <test-suite name="when_a_uri_name_is_present" executed="True" success="True" time="0.016" asserts="0"> 
    1284                             <results> 
    1285                               <test-case name="OpenRasta.Tests.Unit.OperationModel.Filters.when_a_uri_name_is_present.methods_with_the_attribute_are_included" executed="True" success="True" time="0.015" asserts="4" /> 
    1286                             </results> 
    1287                           </test-suite> 
    1288                           <test-suite name="when_no_uri_name_is_resent" executed="True" success="True" time="0.008" asserts="0"> 
    1289                             <results> 
    1290                               <test-case name="OpenRasta.Tests.Unit.OperationModel.Filters.when_no_uri_name_is_resent.no_operation_gets_removed" executed="True" success="True" time="0.007" asserts="5" /> 
    1291                             </results> 
    1292                           </test-suite> 
    1293                           <test-suite name="when_the_http_method_matches_a_method_on_the_handler" executed="True" success="True" time="0.025" asserts="0"> 
    1294                             <results> 
    1295                               <test-case name="OpenRasta.Tests.Unit.OperationModel.Filters.when_the_http_method_matches_a_method_on_the_handler.a_method_with_a_matching_attribute_is_found" executed="True" success="True" time="0.021" asserts="1" /> 
    1296                               <test-case name="OpenRasta.Tests.Unit.OperationModel.Filters.when_the_http_method_matches_a_method_on_the_handler.the_methods_are_matched_by_name_starting_with_http_method" executed="True" success="True" time="0.004" asserts="4" /> 
    1297                             </results> 
    1298                           </test-suite> 
    1299                         </results> 
    1300                       </test-suite> 
    1301                       <test-suite name="Hydrators" executed="True" success="True" time="0.142" asserts="0"> 
    1302                         <results> 
    1303                           <test-suite name="request_entity_reader_context" executed="False"> 
    1304                             <reason> 
    1305                               <message><![CDATA[OpenRasta.Tests.Unit.OperationModel.Hydrators.request_entity_reader_context is an abstract class]]></message> 
    1306                             </reason> 
    1307                           </test-suite> 
    1308                           <test-suite name="when_codec_supports_keyed_values" executed="True" success="True" time="0.049" asserts="0"> 
    1309                             <results> 
    1310                               <test-case name="OpenRasta.Tests.Unit.OperationModel.Hydrators.when_codec_supports_keyed_values.the_keyed_values_are_used_to_build_the_parameter" executed="True" success="True" time="0.049" asserts="4" /> 
    1311                             </results> 
    1312                           </test-suite> 
    1313                           <test-suite name="when_codec_supports_object_building" executed="True" success="True" time="0.067" asserts="0"> 
    1314                             <results> 
    1315                               <test-case name="OpenRasta.Tests.Unit.OperationModel.Hydrators.when_codec_supports_object_building.an_error_is_collected_if_codec_raises_an_error" executed="True" success="True" time="0.061" asserts="4" /> 
    1316                               <test-case name="OpenRasta.Tests.Unit.OperationModel.Hydrators.when_codec_supports_object_building.the_object_is_built" executed="True" success="True" time="0.005" asserts="5" /> 
    1317                             </results> 
    1318                           </test-suite> 
    1319                           <test-suite name="when_multiple_operations_are_defined_with_codecs" executed="True" success="True" time="0.007" asserts="0"> 
    1320                             <results> 
    1321                               <test-case name="OpenRasta.Tests.Unit.OperationModel.Hydrators.when_multiple_operations_are_defined_with_codecs.the_one_with_the_highest_score_is_selected" executed="True" success="True" time="0.003" asserts="3" /> 
    1322                               <test-case name="OpenRasta.Tests.Unit.OperationModel.Hydrators.when_multiple_operations_are_defined_with_codecs.the_one_without_a_codec_is_not_selected" executed="True" success="True" time="0.003" asserts="3" /> 
    1323                             </results> 
    1324                           </test-suite> 
    1325                           <test-suite name="when_multiple_operations_are_defined_without_codec" executed="True" success="True" time="0.006" asserts="0"> 
    1326                             <results> 
    1327                               <test-case name="OpenRasta.Tests.Unit.OperationModel.Hydrators.when_multiple_operations_are_defined_without_codec.the_one_with_the_highest_number_of_satisfied_parameters_and_ready_for_invocation_is_selected" executed="True" success="True" time="0.006" asserts="6" /> 
    1328                             </results> 
    1329                           </test-suite> 
    1330                           <test-suite name="when_no_operation_can_be_processed" executed="True" success="True" time="0.002" asserts="0"> 
    1331                             <results> 
    1332                               <test-case name="OpenRasta.Tests.Unit.OperationModel.Hydrators.when_no_operation_can_be_processed.no_operation_gets_selected" executed="True" success="True" time="0.002" asserts="2" /> 
    1333                             </results> 
    1334                           </test-suite> 
    1335                           <test-suite name="when_no_processable_operation_" executed="True" success="True" time="0.003" asserts="0"> 
    1336                             <results> 
    1337                               <test-case name="OpenRasta.Tests.Unit.OperationModel.Hydrators.when_no_processable_operation_.no_operation_gets_selected" executed="True" success="True" time="0.002" asserts="2" /> 
    1338                             </results> 
    1339                           </test-suite> 
    1340                         </results> 
    1341                       </test-suite> 
    1342                       <test-suite name="Interceptors" executed="True" success="True" time="0.182" asserts="0"> 
    1343                         <results> 
    1344                           <test-suite name="interceptors_context&lt;T&gt;" executed="True" success="False" time="0.000" asserts="0" /> 
    1345                           <test-suite name="when_getting_interceptors_for_an_operation" executed="True" success="True" time="0.023" asserts="0"> 
    1346                             <results> 
    1347                               <test-case name="OpenRasta.Tests.Unit.OperationModel.Interceptors.when_getting_interceptors_for_an_operation.attribute_interceptor_providers_are_returned" executed="True" success="True" time="0.017" asserts="1" /> 
    1348                               <test-case name="OpenRasta.Tests.Unit.OperationModel.Interceptors.when_getting_interceptors_for_an_operation.attribute_interceptors_are_returned" executed="True" success="True" time="0.002" asserts="1" /> 
    1349                               <test-case name="OpenRasta.Tests.Unit.OperationModel.Interceptors.when_getting_interceptors_for_an_operation.system_interceptors_are_returned" executed="True" success="True" time="0.002" asserts="1" /> 
    1350                             </results> 
    1351                           </test-suite> 
    1352                           <test-suite name="when_wrapping_an_operation_context" executed="True" success="True" time="0.158" asserts="0"> 
    1353                             <results> 
    1354                               <test-case name="OpenRasta.Tests.Unit.OperationModel.Interceptors.when_wrapping_an_operation_context.an_interceptor_can_replace_the_original_invoke_call" executed="True" success="True" time="0.117" asserts="1" /> 
    1355                               <test-case name="OpenRasta.Tests.Unit.OperationModel.Interceptors.when_wrapping_an_operation_context.an_interceptor_returning_false_in_post_condition_prevents_execution_from_continuing" executed="True" success="True" time="0.015" asserts="1" /> 
    1356                               <test-case name="OpenRasta.Tests.Unit.OperationModel.Interceptors.when_wrapping_an_operation_context.an_interceptor_returning_false_in_pre_condition_prevents_execution_from_continuing" executed="True" success="True" time="0.005" asserts="1" /> 
    1357                               <test-case name="OpenRasta.Tests.Unit.OperationModel.Interceptors.when_wrapping_an_operation_context.an_interceptor_throwing_an_exception_in_post_condition_prevents_execution_from_continuing" executed="True" success="True" time="0.011" asserts="1" /> 
    1358                               <test-case name="OpenRasta.Tests.Unit.OperationModel.Interceptors.when_wrapping_an_operation_context.an_interceptor_throwing_an_exception_in_pre_condition_prevents_execution_from_continuing" executed="True" success="True" time="0.004" asserts="1" /> 
    1359                               <test-case name="OpenRasta.Tests.Unit.OperationModel.Interceptors.when_wrapping_an_operation_context.the_delegated_members_are_the_ones_of_the_wrapped_operation" executed="True" success="True" time="0.003" asserts="3" /> 
    1360                             </results> 
    1361                           </test-suite> 
    1362                         </results> 
    1363                       </test-suite> 
    1364                       <test-suite name="MethodBased" executed="True" success="True" time="0.117" asserts="0"> 
    1365                         <results> 
    1366                           <test-suite name="method_based_operation_creator_context" executed="False"> 
    1367                             <reason> 
    1368                               <message><![CDATA[method_based_operation_creator_context does not have any tests]]></message> 
    1369                             </reason> 
    1370                           </test-suite> 
    1371                           <test-suite name="operation_context&lt;THandler&gt;" executed="True" success="False" time="0.000" asserts="0" /> 
    1372                           <test-suite name="operation_creator_context&lt;T&gt;" executed="True" success="False" time="0.000" asserts="0" /> 
    1373                           <test-suite name="when_creating_operations" executed="True" success="True" time="0.016" asserts="0"> 
    1374                             <results> 
    1375                               <test-case name="OpenRasta.Tests.Unit.OperationModel.MethodBased.when_creating_operations.property_getters_are_not_selected" executed="True" success="True" time="0.007" asserts="0" /> 
    1376                               <test-case name="OpenRasta.Tests.Unit.OperationModel.MethodBased.when_creating_operations.the_operation_name_is_the_method_name" executed="True" success="True" time="0.004" asserts="1" /> 
    1377                               <test-case name="OpenRasta.Tests.Unit.OperationModel.MethodBased.when_creating_operations.the_operation_string_representation_is_the_method_signature" executed="True" success="True" time="0.003" asserts="1" /> 
    1378                             </results> 
    1379                           </test-suite> 
    1380                           <test-suite name="when_filtering_methods_by_type" executed="True" success="True" time="0.004" asserts="0"> 
    1381                             <results> 
    1382                               <test-case name="OpenRasta.Tests.Unit.OperationModel.MethodBased.when_filtering_methods_by_type.the_methods_from_the_type_are_excluded" executed="True" success="True" time="0.004" asserts="1" /> 
    1383                             </results> 
    1384                           </test-suite> 
    1385                           <test-suite name="when_invoking_an_operation" executed="True" success="True" time="0.017" asserts="0"> 
    1386                             <results> 
    1387                               <test-case name="OpenRasta.Tests.Unit.OperationModel.MethodBased.when_invoking_an_operation.a_result_is_returned" executed="True" success="True" time="0.013" asserts="1" /> 
    1388                               <test-case name="OpenRasta.Tests.Unit.OperationModel.MethodBased.when_invoking_an_operation.an_operation_not_ready_for_invocation_throws_an_exception" executed="True" success="True" time="0.003" asserts="0" /> 
    1389                             </results> 
    1390                           </test-suite> 
    1391                           <test-suite name="when_reading_attributes_not_present_on_a_method" executed="True" success="True" time="0.007" asserts="0"> 
    1392                             <results> 
    1393                               <test-case name="OpenRasta.Tests.Unit.OperationModel.MethodBased.when_reading_attributes_not_present_on_a_method.an_attribute_not_defined_returns_an_empty_collection" executed="True" success="True" time="0.004" asserts="3" /> 
    1394                               <test-case name="OpenRasta.Tests.Unit.OperationModel.MethodBased.when_reading_attributes_not_present_on_a_method.an_attribute_not_defined_returns_null" executed="True" success="True" time="0.002" asserts="1" /> 
    1395                             </results> 
    1396                           </test-suite> 
    1397                           <test-suite name="when_reading_attributes_present_on_a_method" executed="True" success="True" time="0.014" asserts="0"> 
    1398                             <results> 
    1399                               <test-case name="OpenRasta.Tests.Unit.OperationModel.MethodBased.when_reading_attributes_present_on_a_method.a_single_attribute_is_found" executed="True" success="True" time="0.003" asserts="2" /> 
    1400                               <test-case name="OpenRasta.Tests.Unit.OperationModel.MethodBased.when_reading_attributes_present_on_a_method.an_attribute_can_be_found_when_searching_by_interface" executed="True" success="True" time="0.003" asserts="1" /> 
    1401                               <test-case name="OpenRasta.Tests.Unit.OperationModel.MethodBased.when_reading_attributes_present_on_a_method.attributes_on_the_metod_owner_type_are_returned" executed="True" success="True" time="0.003" asserts="1" /> 
    1402                               <test-case name="OpenRasta.Tests.Unit.OperationModel.MethodBased.when_reading_attributes_present_on_a_method.multile_attributes_are_found" executed="True" success="True" time="0.004" asserts="2" /> 
    1403                             </results> 
    1404                           </test-suite> 
    1405                           <test-suite name="when_there_is_a_method_filter" executed="True" success="True" time="0.025" asserts="0"> 
    1406                             <results> 
    1407                               <test-case name="OpenRasta.Tests.Unit.OperationModel.MethodBased.when_there_is_a_method_filter.a_filter_is_called_that_filters_all_operations" executed="True" success="True" time="0.025" asserts="1" /> 
    1408                             </results> 
    1409                           </test-suite> 
    1410                           <test-suite name="when_there_is_no_method_filter" executed="True" success="True" time="0.004" asserts="0"> 
    1411                             <results> 
    1412                               <test-case name="OpenRasta.Tests.Unit.OperationModel.MethodBased.when_there_is_no_method_filter.by_default_operations_are_created_for_all_public_instance_and_static_methods" executed="True" success="True" time="0.003" asserts="1" /> 
    1413                             </results> 
    1414                           </test-suite> 
    1415                           <test-suite name="when_using_optional_members" executed="True" success="True" time="0.015" asserts="0"> 
    1416                             <results> 
    1417                               <test-case name="OpenRasta.Tests.Unit.OperationModel.MethodBased.when_using_optional_members.a_default_parameter_value_is_supported" executed="True" success="True" time="0.004" asserts="3" /> 
    1418                               <test-case name="OpenRasta.Tests.Unit.OperationModel.MethodBased.when_using_optional_members.all_parameters_are_satisfied" executed="True" success="True" time="0.002" asserts="1" /> 
    1419                               <test-case name="OpenRasta.Tests.Unit.OperationModel.MethodBased.when_using_optional_members.the_operation_is_ready_for_invocation" executed="True" success="True" time="0.008" asserts="1" /> 
    1420                             </results> 
    1421                           </test-suite> 
    1422                           <test-suite name="when_using_required_members" executed="True" success="True" time="0.005" asserts="0"> 
    1423                             <results> 
    1424                               <test-case name="OpenRasta.Tests.Unit.OperationModel.MethodBased.when_using_required_members.no_parameter_is_satisfied" executed="True" success="True" time="0.003" asserts="1" /> 
    1425                               <test-case name="OpenRasta.Tests.Unit.OperationModel.MethodBased.when_using_required_members.the_operation_is_not_ready_for_invocation" executed="True" success="True" time="0.002" asserts="1" /> 
    1426                             </results> 
    1427                           </test-suite> 
    1428                         </results> 
    1429                       </test-suite> 
    1430                     </results> 
    1431                   </test-suite> 
    1432                   <test-suite name="Security" executed="True" success="True" time="0.017" asserts="0"> 
    1433                     <results> 
    1434                       <test-suite name="when_the_user_is_in_the_correct_group" executed="True" success="True" time="0.014" asserts="0"> 
    1435                         <results> 
    1436                           <test-case name="OpenRasta.Tests.Unit.Security.when_the_user_is_in_the_correct_group.execution_is_not_allowed" executed="True" success="True" time="0.002" asserts="1" /> 
    1437                         </results> 
    1438                       </test-suite> 
    1439                       <test-suite name="when_the_user_is_not_in_the_correct_group" executed="True" success="True" time="0.001" asserts="0"> 
    1440                         <results> 
    1441                           <test-case name="OpenRasta.Tests.Unit.Security.when_the_user_is_not_in_the_correct_group.execution_is_not_allowed" executed="True" success="True" time="0.001" asserts="2" /> 
    1442                         </results> 
    1443                       </test-suite> 
    1444                     </results> 
    1445                   </test-suite> 
    1446                   <test-suite name="Web" executed="True" success="True" time="0.065" asserts="0"> 
    1447                     <results> 
    1448                       <test-suite name="Headers" executed="True" success="True" time="0.019" asserts="0"> 
    1449                         <results> 
    1450                           <test-suite name="when_assiging_a_string_value" executed="True" success="True" time="0.003" asserts="0"> 
    1451                             <results> 
    1452                               <test-case name="OpenRasta.Tests.Unit.Web.Headers.when_assiging_a_string_value.assigning_empty_string_to_the_header_value_removes_the_header" executed="True" success="True" time="0.001" asserts="1" /> 
    1453                               <test-case name="OpenRasta.Tests.Unit.Web.Headers.when_assiging_a_string_value.assigning_null_to_the_header_value_removes_the_header" executed="True" success="True" time="0.000" asserts="1" /> 
    1454                               <test-case name="OpenRasta.Tests.Unit.Web.Headers.when_assiging_a_string_value.headers_not_present_return_null" executed="True" success="True" time="0.001" asserts="2" /> 
    1455                               <test-case name="OpenRasta.Tests.Unit.Web.Headers.when_assiging_a_string_value.the_header_is_created" executed="True" success="True" time="0.000" asserts="1" /> 
    1456                             </results> 
    1457                           </test-suite> 
    1458                           <test-suite name="when_assigning_content_length_values" executed="True" success="True" time="0.006" asserts="0"> 
    1459                             <results> 
    1460                               <test-case name="OpenRasta.Tests.Unit.Web.Headers.when_assigning_content_length_values.assigning_a_negative_value_fails" executed="True" success="True" time="0.000" asserts="0" /> 
    1461                               <test-case name="OpenRasta.Tests.Unit.Web.Headers.when_assigning_content_length_values.assinging_a_value_that_is_not_a_number_fails" executed="True" success="True" time="0.002" asserts="0" /> 
    1462                               <test-case name="OpenRasta.Tests.Unit.Web.Headers.when_assigning_content_length_values.can_assign_a_long" executed="True" success="True" time="0.000" asserts="1" /> 
    1463                               <test-case name="OpenRasta.Tests.Unit.Web.Headers.when_assigning_content_length_values.can_assign_string" executed="True" success="True" time="0.000" asserts="1" /> 
    1464                               <test-case name="OpenRasta.Tests.Unit.Web.Headers.when_assigning_content_length_values.can_assign_to_long" executed="True" success="True" time="0.001" asserts="1" /> 
    1465                               <test-case name="OpenRasta.Tests.Unit.Web.Headers.when_assigning_content_length_values.field_value_is_assigned" executed="True" success="True" time="0.001" asserts="1" /> 
    1466                             </results> 
    1467                           </test-suite> 
    1468                           <test-suite name="when_assigning_media_types" executed="True" success="True" time="0.004" asserts="0"> 
    1469                             <results> 
    1470                               <test-case name="OpenRasta.Tests.Unit.Web.Headers.when_assigning_media_types.a_media_type_can_be_assigned_by_field_value" executed="True" success="True" time="0.000" asserts="1" /> 
    1471                               <test-case name="OpenRasta.Tests.Unit.Web.Headers.when_assigning_media_types.assigning_null_mediatype_to_header_converts_to_null_header" executed="True" success="True" time="0.001" asserts="1" /> 
    1472                               <test-case name="OpenRasta.Tests.Unit.Web.Headers.when_assigning_media_types.cannot_assing_a_null_media_type" executed="True" success="True" time="0.001" asserts="0" /> 
    1473                               <test-case name="OpenRasta.Tests.Unit.Web.Headers.when_assigning_media_types.the_field_value_is_assigned_correctly" executed="True" success="True" time="0.001" asserts="1" /> 
    1474                             </results> 
    1475                           </test-suite> 
    1476                           <test-suite name="when_creating_headers" executed="True" success="True" time="0.001" asserts="0"> 
    1477                             <results> 
    1478                               <test-case name="OpenRasta.Tests.Unit.Web.Headers.when_creating_headers.known_headers_are_of_the_correct_type" executed="True" success="True" time="0.000" asserts="1" /> 
    1479                               <test-case name="OpenRasta.Tests.Unit.Web.Headers.when_creating_headers.unknown_headers_are_generic_headers" executed="True" success="True" time="0.000" asserts="1" /> 
    1480                             </results> 
    1481                           </test-suite> 
    1482                         </results> 
    1483                       </test-suite> 
    1484                       <test-suite name="Pipeline" executed="True" success="True" time="0.021" asserts="0"> 
    1485                         <results> 
    1486                           <test-suite name="Contributors" executed="True" success="True" time="0.021" asserts="0"> 
    1487                             <results> 
    1488                               <test-suite name="CodecSelector" executed="True" success="True" time="0.019" asserts="0"> 
    1489                                 <results> 
    1490                                   <test-suite name="when_no_operation_is_returned" executed="True" success="True" time="0.019" asserts="0"> 
    1491                                     <results> 
    1492                                       <test-case name="OpenRasta.Tests.Unit.Web.Pipeline.Contributors.CodecSelector.when_no_operation_is_returned.the_result_is_a_415_error" executed="True" success="True" time="0.019" asserts="2" /> 
    1493                                     </results> 
    1494                                   </test-suite> 
    1495                                 </results> 
    1496                               </test-suite> 
    1497                               <test-suite name="operation_processors_context&lt;TStage&gt;" executed="True" success="False" time="0.000" asserts="0" /> 
    1498                             </results> 
    1499                           </test-suite> 
    1500                         </results> 
    1501                       </test-suite> 
    1502                       <test-suite name="UriDecorators" executed="True" success="True" time="0.020" asserts="0"> 
    1503                         <results> 
    1504                           <test-suite name="context" executed="True" success="False" time="0.001" asserts="0"> 
    1505                             <results> 
    1506                               <test-suite name="content_type_extension" executed="False"> 
    1507                                 <reason> 
    1508                                   <message><![CDATA[content_type_extension does not have any tests]]></message> 
    1509                                 </reason> 
    1510                               </test-suite> 
    1511                             </results> 
    1512                           </test-suite> 
    1513                           <test-suite name="when_rewriting_a_uri_with_extension" executed="True" success="True" time="0.018" asserts="0"> 
    1514                             <results> 
    1515                               <test-case name="OpenRasta.Tests.Unit.Web.UriDecorators.when_rewriting_a_uri_with_extension.the_rewritten_uri_is_relative_to_the_app_base" executed="True" success="True" time="0.017" asserts="4" /> 
    1516                             </results> 
    1517                           </test-suite> 
    1518                         </results> 
    1519                       </test-suite> 
    1520                     </results> 
    1521                   </test-suite> 
    1522                 </results> 
    1523               </test-suite> 
    1524             </results> 
    1525           </test-suite> 
    1526         </results> 
    1527       </test-suite> 
    1528       <test-suite name="OperationCreationContributor_Specification" executed="True" success="True" time="0.040" asserts="0"> 
    1529         <results> 
    1530           <test-suite name="contributor_context&lt;T&gt;" executed="True" success="False" time="0.000" asserts="0" /> 
    1531           <test-suite name="operation_creation_context" executed="False"> 
    1532             <reason> 
    1533               <message><![CDATA[OperationCreationContributor_Specification.operation_creation_context is an abstract class]]></message> 
    1534             </reason> 
    1535           </test-suite> 
    1536           <test-suite name="when_in_the_pipeline" executed="True" success="True" time="0.020" asserts="0"> 
    1537             <results> 
    1538               <test-case name="OperationCreationContributor_Specification.when_in_the_pipeline.it_executes_after_handler_selection" executed="True" success="True" time="0.019" asserts="1" /> 
    1539             </results> 
    1540           </test-suite> 
    1541           <test-suite name="when_no_operation_is_created" executed="True" success="True" time="0.006" asserts="0"> 
    1542             <results> 
    1543               <test-case name="OperationCreationContributor_Specification.when_no_operation_is_created.the_operation_result_is_set_to_method_not_allowed" executed="True" success="True" time="0.006" asserts="2" /> 
    1544             </results> 
    1545           </test-suite> 
    1546           <test-suite name="when_operations_are_created" executed="True" success="True" time="0.007" asserts="0"> 
    1547             <results> 
    1548               <test-case name="OperationCreationContributor_Specification.when_operations_are_created.an_operation_is_set_and_the_processing_continues" executed="True" success="True" time="0.006" asserts="4" /> 
    1549             </results> 
    1550           </test-suite> 
    1551           <test-suite name="when_there_is_no_handler" executed="True" success="True" time="0.003" asserts="0"> 
    1552             <results> 
    1553               <test-case name="OperationCreationContributor_Specification.when_there_is_no_handler.operations_are_not_created_and_the_processing_continues" executed="True" success="True" time="0.003" asserts="2" /> 
    1554             </results> 
    1555           </test-suite> 
    1556         </results> 
    1557       </test-suite> 
    1558       <test-suite name="OperationHydration_Spec" executed="True" success="True" time="0.017" asserts="0"> 
    1559         <results> 
    1560           <test-suite name="when_executing_operation_hydrators" executed="True" success="True" time="0.017" asserts="0"> 
    1561             <results> 
    1562               <test-case name="OperationHydration_Spec.when_executing_operation_hydrators.the_hydrator_is_executed" executed="True" success="True" time="0.016" asserts="0" /> 
    1563             </results> 
    1564           </test-suite> 
    1565         </results> 
    1566       </test-suite> 
    1567       <test-suite name="PagedData_Specification" executed="True" success="True" time="0.076" asserts="0"> 
    1568         <results> 
    1569           <test-suite name="when_selecting_pages" executed="True" success="True" time="0.076" asserts="0"> 
    1570             <results> 
    1571               <test-case name="PagedData_Specification.when_selecting_pages.asking_for_a_page_when_it_doesnt_exist_because_there_are_not_enough_results_will_throw_an_exception" executed="True" success="True" time="0.048" asserts="0" /> 
    1572               <test-case name="PagedData_Specification.when_selecting_pages.asking_for_an_invalid_page_number_raises_an_exception" executed="True" success="True" time="0.001" asserts="0" /> 
    1573               <test-case name="PagedData_Specification.when_selecting_pages.asking_for_an_invalid_page_size_raises_an_exception" executed="True" success="True" time="0.001" asserts="0" /> 
    1574               <test-case name="PagedData_Specification.when_selecting_pages.requesting_page_1_is_a_valida_action_even_when_tehre_are_no_results" executed="True" success="True" time="0.013" asserts="1" /> 
    1575               <test-case name="PagedData_Specification.when_selecting_pages.requesting_the_second_page_for_a_page_size_of_5_returns_5_items_and_4_pages" executed="True" success="True" time="0.008" asserts="3" /> 
    1576               <test-case name="PagedData_Specification.when_selecting_pages.there_are_two_pages_when_the_page_count_is_19" executed="True" success="True" time="0.002" asserts="3" /> 
    1577             </results> 
    1578           </test-suite> 
    1579         </results> 
    1580       </test-suite> 
    1581       <test-suite name="PipelineRunner_Specification" executed="True" success="True" time="0.033" asserts="0"> 
    1582         <results> 
    1583           <test-suite name="pipelinerunner_context" executed="False"> 
    1584             <reason> 
    1585               <message><![CDATA[pipelinerunner_context does not have any tests]]></message> 
    1586             </reason> 
    1587           </test-suite> 
    1588           <test-suite name="when_accessing_the_contributors" executed="True" success="True" time="0.003" asserts="0"> 
    1589             <results> 
    1590               <test-case name="PipelineRunner_Specification.when_accessing_the_contributors.the_contributor_list_always_contains_the_bootstrap_contributor" executed="True" success="True" time="0.002" asserts="1" /> 
    1591               <test-case name="PipelineRunner_Specification.when_accessing_the_contributors.the_contributor_list_is_read_only" executed="True" success="True" time="0.001" asserts="1" /> 
    1592             </results> 
    1593           </test-suite> 
    1594           <test-suite name="when_building_the_call_graph" executed="True" success="True" time="0.012" asserts="0"> 
    1595             <results> 
    1596               <test-case name="PipelineRunner_Specification.when_building_the_call_graph.a_second_contrib_registering_after_the_first_contrib_that_registers_after_the_boot_initializes_the_call_list_in_the_correct_order" executed="True" success="True" time="0.006" asserts="3" /> 
    1597               <test-case name="PipelineRunner_Specification.when_building_the_call_graph.registering_all_the_contributors_results_in_a_correct_call_graph" executed="True" success="True" time="0.003" asserts="5" /> 
    1598               <test-case name="PipelineRunner_Specification.when_building_the_call_graph.the_call_graph_cannot_be_recursive" executed="True" success="True" time="0.002" asserts="0" /> 
    1599             </results> 
    1600           </test-suite> 
    1601           <test-suite name="when_creating_the_pipeline" executed="True" success="True" time="0.001" asserts="0"> 
    1602             <results> 
    1603               <test-case name="PipelineRunner_Specification.when_creating_the_pipeline.a_registered_contributor_gets_initialized_and_is_part_of_the_contributor_collection" executed="True" success="True" time="0.001" asserts="1" /> 
    1604             </results> 
    1605           </test-suite> 
    1606           <test-suite name="when_executing_the_pipeline" executed="True" success="True" time="0.012" asserts="0"> 
    1607             <results> 
    1608               <test-case name="PipelineRunner_Specification.when_executing_the_pipeline.contributors_get_executed" executed="True" success="True" time="0.011" asserts="1" /> 
    1609               <test-case name="PipelineRunner_Specification.when_executing_the_pipeline.the_pipeline_must_have_been_initialized" executed="True" success="True" time="0.001" asserts="0" /> 
    1610             </results> 
    1611           </test-suite> 
    1612         </results> 
    1613       </test-suite> 
    1614       <test-suite name="PropertyPathExpressionTree_Specification" executed="True" success="True" time="0.028" asserts="0"> 
    1615         <results> 
    1616           <test-suite name="when_generating_paths_for_instances" executed="True" success="True" time="0.009" asserts="0"> 
    1617             <results> 
    1618               <test-case name="PropertyPathExpressionTree_Specification.when_generating_paths_for_instances.an_instance_part_of_the_path_is_replaced_with_the_prefix_in_object_paths" executed="True" success="True" time="0.006" asserts="2" /> 
    1619               <test-case name="PropertyPathExpressionTree_Specification.when_generating_paths_for_instances.the_root_of_the_path_is_the_property_type" executed="True" success="True" time="0.003" asserts="3" /> 
    1620             </results> 
    1621           </test-suite> 
    1622           <test-suite name="when_generating_paths_from_fields" executed="True" success="True" time="0.018" asserts="0"> 
    1623             <results> 
    1624               <test-case name="PropertyPathExpressionTree_Specification.when_generating_paths_from_fields.nested_properties_are_generated" executed="True" success="True" time="0.011" asserts="4" /> 
    1625               <test-case name="PropertyPathExpressionTree_Specification.when_generating_paths_from_fields.the_class_without_namespace_is_generated" executed="True" success="True" time="0.006" asserts="4" /> 
    1626               <test-case name="PropertyPathExpressionTree_Specification.when_generating_paths_from_fields.the_indexers_are_generated" executed="True" success="True" time="0.000" asserts="0" /> 
    1627             </results> 
    1628           </test-suite> 
    1629         </results> 
    1630       </test-suite> 
    1631       <test-suite name="PropertyPathManager_Specification" executed="True" success="True" time="0.012" asserts="0"> 
    1632         <results> 
    1633           <test-suite name="when_reading" executed="True" success="True" time="0.012" asserts="0"> 
    1634             <results> 
    1635               <test-suite name="getting_path_type" executed="True" success="True" time="0.004" asserts="0"> 
    1636                 <results> 
    1637                   <test-case name="PropertyPathManager_Specification.when_reading.getting_path_type(&quot;:0&quot;,&quot;:0&quot;,Member,System.String[])" executed="True" success="True" time="0.001" asserts="2" /> 
    1638                   <test-case name="PropertyPathManager_Specification.when_reading.the second prefix is a constructor" executed="True" success="True" time="0.000" asserts="2" /> 
    1639                   <test-case name="PropertyPathManager_Specification.when_reading.getting_path_type(&quot;c.Name&quot;,&quot;Name&quot;,Member,System.String[])" executed="True" success="True" time="0.000" asserts="2" /> 
    1640                   <test-case name="PropertyPathManager_Specification.when_reading.the first prefix is a constructor" executed="True" success="True" time="0.000" asserts="2" /> 
    1641                   <test-case name="PropertyPathManager_Specification.when_reading.prefix is stripped and member is returned" executed="True" success="True" time="0.000" asserts="2" /> 
    1642                   <test-case name="PropertyPathManager_Specification.when_reading.prefix is matched case-insensitively" executed="True" success="True" time="0.000" asserts="2" /> 
    1643                   <test-case name="PropertyPathManager_Specification.when_reading.getting_path_type(&quot;&quot;,&quot;&quot;,Constructor,System.String[])" executed="True" success="True" time="0.000" asserts="2" /> 
    1644                 </results> 
    1645               </test-suite> 
    1646               <test-suite name="reading_path_components" executed="True" success="True" time="0.004" asserts="0"> 
    1647                 <results> 
    1648                   <test-case name="PropertyPathManager_Specification.when_reading.reading_path_components(&quot;.&quot;,&quot;&quot;,None,&quot;&quot;,None)" executed="True" success="True" time="0.002" asserts="4" /> 
    1649                   <test-case name="PropertyPathManager_Specification.when_reading.an indexer is read and the leftover starts after the dot" executed="True" success="True" time="0.000" asserts="4" /> 
    1650                   <test-case name="PropertyPathManager_Specification.when_reading.a member is read until an indexer and the leftover contains the column" executed="True" success="True" time="0.000" asserts="4" /> 
    1651                   <test-case name="PropertyPathManager_Specification.when_reading.a property is read and the leftover starts after the dot" executed="True" success="True" time="0.000" asserts="4" /> 
    1652                   <test-case name="PropertyPathManager_Specification.when_reading.reading_path_components(&quot;&quot;,&quot;&quot;,None,&quot;&quot;,None)" executed="True" success="True" time="0.000" asserts="4" /> 
    1653                   <test-case name="PropertyPathManager_Specification.when_reading.reading_path_components(null,&quot;&quot;,None,&quot;&quot;,None)" executed="True" success="True" time="0.000" asserts="4" /> 
    1654                   <test-case name="PropertyPathManager_Specification.when_reading.reading_path_components(&quot;:&quot;,&quot;&quot;,None,&quot;&quot;,None)" executed="True" success="True" time="0.000" asserts="4" /> 
    1655                   <test-case name="PropertyPathManager_Specification.when_reading.a property is read" executed="True" success="True" time="0.000" asserts="4" /> 
    1656                   <test-case name="PropertyPathManager_Specification.when_reading.an indexer is read" executed="True" success="True" time="0.000" asserts="4" /> 
    1657                 </results> 
    1658               </test-suite> 
    1659             </results> 
    1660           </test-suite> 
    1661         </results> 
    1662       </test-suite> 
    1663       <test-suite name="ReflectionExtensions_Specification" executed="True" success="True" time="0.009" asserts="0"> 
    1664         <results> 
    1665           <test-suite name="when_finding_interfaces" executed="True" success="True" time="0.009" asserts="0"> 
    1666             <results> 
    1667               <test-case name="ReflectionExtensions_Specification.when_finding_interfaces.an_interface_on_a_type_is_discovered" executed="True" success="True" time="0.000" asserts="1" /> 
    1668               <test-case name="ReflectionExtensions_Specification.when_finding_interfaces.an_interface_on_an_interface_is_discovered" executed="True" success="True" time="0.000" asserts="1" /> 
    1669               <test-case name="ReflectionExtensions_Specification.when_finding_interfaces.an_interface_that_is_the_provided_interface_is_discovered" executed="True" success="True" time="0.000" asserts="1" /> 
    1670             </results> 
    1671           </test-suite> 
    1672         </results> 
    1673       </test-suite> 
    1674       <test-suite name="RequiresAuthenticationInterceptor_Specification" executed="True" success="True" time="0.004" asserts="0"> 
    1675         <results> 
    1676           <test-suite name="when_the_user_is_authenticated" executed="True" success="True" time="0.002" asserts="0"> 
    1677             <results> 
    1678               <test-case name="RequiresAuthenticationInterceptor_Specification.when_the_user_is_authenticated.execution_is_allowed" executed="True" success="True" time="0.002" asserts="1" /> 
    1679             </results> 
    1680           </test-suite> 
    1681           <test-suite name="when_the_user_is_not_authenticated" executed="True" success="True" time="0.001" asserts="0"> 
    1682             <results> 
    1683               <test-case name="RequiresAuthenticationInterceptor_Specification.when_the_user_is_not_authenticated.execution_is_denied" executed="True" success="True" time="0.001" asserts="2" /> 
    1684             </results> 
    1685           </test-suite> 
    1686         </results> 
    1687       </test-suite> 
    1688       <test-suite name="ResourceTypeResolver_Specification" executed="True" success="True" time="0.018" asserts="0"> 
    1689         <results> 
    1690           <test-suite name="when_there_is_already_a_match" executed="True" success="True" time="0.006" asserts="0"> 
    1691             <results> 
    1692               <test-case name="ResourceTypeResolver_Specification.when_there_is_already_a_match.the_match_is_not_modified" executed="True" success="True" time="0.006" asserts="2" /> 
    1693             </results> 
    1694           </test-suite> 
    1695           <test-suite name="when_there_is_no_existing_match" executed="True" success="True" time="0.011" asserts="0"> 
    1696             <results> 
    1697               <test-case name="ResourceTypeResolver_Specification.when_there_is_no_existing_match.a_failing_match_results_in_an_operation_not_found" executed="True" success="True" time="0.004" asserts="3" /> 
    1698               <test-case name="ResourceTypeResolver_Specification.when_there_is_no_existing_match.a_new_matching_is_done_and_the_resource_type_is_assigned" executed="True" success="True" time="0.002" asserts="1" /> 
    1699               <test-case name="ResourceTypeResolver_Specification.when_there_is_no_existing_match.the_match_is_relative_to_the_app_base_uri" executed="True" success="True" time="0.002" asserts="2" /> 
    1700             </results> 
    1701           </test-suite> 
    1702         </results> 
    1703       </test-suite> 
    1704       <test-suite name="ResponseEntityCodecResolver_Specification" executed="True" success="True" time="0.045" asserts="0"> 
    1705         <results> 
    1706           <test-suite name="when_a_codec_is_already_defined" executed="True" success="True" time="0.012" asserts="0"> 
    1707             <results> 
    1708               <test-case name="ResponseEntityCodecResolver_Specification.when_a_codec_is_already_defined.the_codec_is_not_changed_and_the_pipeline_continues" executed="True" success="True" time="0.009" asserts="2" /> 
    1709               <test-case name="ResponseEntityCodecResolver_Specification.when_a_codec_is_already_defined.there_is_no_vary_header" executed="True" success="True" time="0.003" asserts="2" /> 
    1710             </results> 
    1711           </test-suite> 
    1712           <test-suite name="when_no_codec_has_been_predefined_defined" executed="True" success="True" time="0.030" asserts="0"> 
    1713             <results> 
    1714               <test-case name="ResponseEntityCodecResolver_Specification.when_no_codec_has_been_predefined_defined.a_semi_wildcard_gets_priority_over_a_full_wildcard" executed="True" success="True" time="0.005" asserts="3" /> 
    1715               <test-case name="ResponseEntityCodecResolver_Specification.when_no_codec_has_been_predefined_defined.an_error_is_returned_when_no_suitable_codec_is_found" executed="True" success="True" time="0.004" asserts="2" /> 
    1716               <test-case name="ResponseEntityCodecResolver_Specification.when_no_codec_has_been_predefined_defined.nothing_happens_for_a_null_entity" executed="True" success="True" time="0.003" asserts="3" /> 
    1717               <test-case name="ResponseEntityCodecResolver_Specification.when_no_codec_has_been_predefined_defined.the_client_quality_parameter_is_respected" executed="True" success="True" time="0.003" asserts="3" /> 
    1718               <test-case name="ResponseEntityCodecResolver_Specification.when_no_codec_has_been_predefined_defined.the_codec_is_selected_for_an_exact_match" executed="True" success="True" time="0.003" asserts="3" /> 
    1719               <test-case name="ResponseEntityCodecResolver_Specification.when_no_codec_has_been_predefined_defined.the_server_quality_is_respected_when_the_accept_header_has_a_full_wildcard" executed="True" success="True" time="0.003" asserts="3" /> 
    1720               <test-case name="ResponseEntityCodecResolver_Specification.when_no_codec_has_been_predefined_defined.the_server_quality_is_used_to_select_the_closest_media_type" executed="True" success="True" time="0.003" asserts="3"> 
    1721                 <categories> 
    1722                   <category name="Regression" /> 
    1723                 </categories> 
    1724               </test-case> 
    1725             </results> 
    1726           </test-suite> 
    1727         </results> 
    1728       </test-suite> 
    1729       <test-suite name="ResponseEntityWriter_Specification" executed="True" success="True" time="0.049" asserts="0"> 
    1730         <results> 
    1731           <test-suite name="when_there_is_a_codec" executed="True" success="True" time="0.017" asserts="0"> 
    1732             <results> 
    1733               <test-case name="ResponseEntityWriter_Specification.when_there_is_a_codec.the_codec_configuration_is_assigned" executed="True" success="True" time="0.012" asserts="3" /> 
    1734               <test-case name="ResponseEntityWriter_Specification.when_there_is_a_codec.the_correct_content_is_returned" executed="True" success="True" time="0.003" asserts="2" /> 
    1735             </results> 
    1736           </test-suite> 
    1737           <test-suite name="when_there_is_no_response_entity" executed="True" success="True" time="0.005" asserts="0"> 
    1738             <results> 
    1739               <test-case name="ResponseEntityWriter_Specification.when_there_is_no_response_entity.no_entity_body_should_be_written" executed="True" success="True" time="0.003" asserts="2" /> 
    1740               <test-case name="ResponseEntityWriter_Specification.when_there_is_no_response_entity.the_entity_headers_are_written" executed="True" success="True" time="0.002" asserts="2" /> 
    1741             </results> 
    1742           </test-suite> 
    1743           <test-suite name="when_writing_the_entity" executed="True" success="True" time="0.024" asserts="0"> 
    1744             <results> 
    1745               <test-case name="ResponseEntityWriter_Specification.when_writing_the_entity.the_content_length_is_defined_properly" executed="True" success="True" time="0.022" asserts="2" /> 
    1746             </results> 
    1747           </test-suite> 
    1748         </results> 
    1749       </test-suite> 
    1750       <test-suite name="Rfc2047Encoding_Specification" executed="True" success="True" time="0.037" asserts="0"> 
    1751         <results> 
    1752           <test-suite name="when_decoding_strings_in_text_tokens" executed="True" success="True" time="0.037" asserts="0"> 
    1753             <results> 
    1754               <test-case name="Rfc2047Encoding_Specification.when_decoding_strings_in_text_tokens.encoded_characters_are_decoded" executed="True" success="True" time="0.001" asserts="1" /> 
    1755               <test-case name="Rfc2047Encoding_Specification.when_decoding_strings_in_text_tokens.mutliple_encodings_are_supported" executed="True" success="True" time="0.025" asserts="1" /> 
    1756               <test-case name="Rfc2047Encoding_Specification.when_decoding_strings_in_text_tokens.the_decoding_is_done_including_spaces" executed="True" success="True" time="0.000" asserts="1" /> 
    1757               <test-case name="Rfc2047Encoding_Specification.when_decoding_strings_in_text_tokens.the_text_is_not_decoded_if_the_charset_is_unknown" executed="True" success="True" time="0.008" asserts="1" /> 
    1758               <test-case name="Rfc2047Encoding_Specification.when_decoding_strings_in_text_tokens.the_text_is_not_decoded_if_the_encoding_is_unknown" executed="True" success="True" time="0.002" asserts="1" /> 
    1759             </results> 
    1760           </test-suite> 
    1761         </results> 
    1762       </test-suite> 
    1763       <test-suite name="SelectElement_Specification" executed="True" success="False" time="0.000" asserts="0"> 
    1764         <results> 
    1765           <test-suite name="when_there_is_a_value" executed="False"> 
    1766             <reason> 
    1767               <message><![CDATA[when_there_is_a_value does not have any tests]]></message> 
    1768             </reason> 
    1769           </test-suite> 
    1770         </results> 
    1771       </test-suite> 
    1772       <test-suite name="StyleSheetModule_Specifications" executed="True" success="True" time="0.017" asserts="0"> 
    1773         <results> 
    1774           <test-suite name="when_setting_media" executed="True" success="True" time="0.016" asserts="0"> 
    1775             <results> 
    1776               <test-case name="StyleSheetModule_Specifications.when_setting_media.adding_a_media_with_a_comma_results_in_two_media_values" executed="True" success="True" time="0.007" asserts="1" /> 
    1777               <test-case name="StyleSheetModule_Specifications.when_setting_media.the_media_attribute_is_generated" executed="True" success="True" time="0.002" asserts="0" /> 
    1778               <test-case name="StyleSheetModule_Specifications.when_setting_media.the_media_is_not_defined_by_default" executed="True" success="True" time="0.002" asserts="0" /> 
    1779               <test-case name="StyleSheetModule_Specifications.when_setting_media.two_media_attributes_are_generated" executed="True" success="True" time="0.003" asserts="0" /> 
    1780             </results> 
    1781           </test-suite> 
    1782         </results> 
    1783       </test-suite> 
    1784       <test-suite name="Surrogates_Specification" executed="True" success="True" time="0.016" asserts="0"> 
    1785         <results> 
    1786           <test-suite name="when_using_DateTime_surrogate" executed="True" success="True" time="0.004" asserts="0"> 
    1787             <results> 
    1788               <test-case name="Surrogates_Specification.when_using_DateTime_surrogate.nested_surrogate_types_are_used_for_read_only_properties" executed="True" success="True" time="0.002" asserts="4" /> 
    1789               <test-case name="Surrogates_Specification.when_using_DateTime_surrogate.surrogate_types_are_used_for_read_only_properties" executed="True" success="True" time="0.001" asserts="2" /> 
    1790             </results> 
    1791           </test-suite> 
    1792           <test-suite name="when_using_ListOfT" executed="True" success="True" time="0.004" asserts="0"> 
    1793             <results> 
    1794               <test-case name="Surrogates_Specification.when_using_ListOfT.indexer_values_are_ignored_and_values_are_appended" executed="True" success="True" time="0.002" asserts="4" /> 
    1795               <test-case name="Surrogates_Specification.when_using_ListOfT.the_indexer_is_surrogated" executed="True" success="True" time="0.001" asserts="2" /> 
    1796             </results> 
    1797           </test-suite> 
    1798           <test-suite name="when_using_ListOfT_as_a_nested_property" executed="True" success="True" time="0.004" asserts="0"> 
    1799             <results> 
    1800               <test-case name="Surrogates_Specification.when_using_ListOfT_as_a_nested_property.a_nested_indexer_is_surrogated" executed="True" success="True" time="0.002" asserts="2" /> 
    1801               <test-case name="Surrogates_Specification.when_using_ListOfT_as_a_nested_property.indexer_value_is_ignored_when_surrogate_is_an_intermediary" executed="True" success="True" time="0.002" asserts="1" /> 
    1802             </results> 
    1803           </test-suite> 
    1804           <test-suite name="when_using_surrogated_property" executed="False"> 
    1805             <reason> 
    1806               <message><![CDATA[when_using_surrogated_property does not have any tests]]></message> 
    1807             </reason> 
    1808           </test-suite> 
    1809         </results> 
    1810       </test-suite> 
    1811       <test-suite name="TemplatedUriResolver_Specification" executed="True" success="True" time="0.020" asserts="0"> 
    1812         <results> 
    1813           <test-suite name="context" executed="True" success="False" time="0.000" asserts="0"> 
    1814             <results> 
    1815               <test-suite name="templated_uri_resolver_context" executed="False"> 
    1816                 <reason> 
    1817                   <message><![CDATA[templated_uri_resolver_context does not have any tests]]></message> 
    1818                 </reason> 
    1819               </test-suite> 
    1820             </results> 
    1821           </test-suite> 
    1822           <test-suite name="creating_uris" executed="True" success="True" time="0.015" asserts="0"> 
    1823             <results> 
    1824               <test-case name="TemplatedUriResolver_Specification.creating_uris.a_uri_by_name_is_found" executed="True" success="True" time="0.002" asserts="1" /> 
    1825               <test-case name="TemplatedUriResolver_Specification.creating_uris.the_correct_values_replace_the_variable_declarations" executed="True" success="True" time="0.005" asserts="1" /> 
    1826               <test-case name="TemplatedUriResolver_Specification.creating_uris.the_generated_uri_is_correct_for_generic_types" executed="True" success="True" time="0.002" asserts="1" /> 
    1827               <test-case name="TemplatedUriResolver