Click here to Skip to main content
15,891,905 members
Articles / Programming Languages / C#

ObjectLounge - An Object-Oriented Database Framework

Rate me:
Please Sign up or sign in to vote.
4.07/5 (8 votes)
30 Jul 2009LGPL310 min read 44K   425   45  
Host your Domain Models "Out Of The Box" + No storage or schema needed + Transactions on Domain Models + Validation
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!--This file represents the results of running a test suite-->
<test-results name="C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\bin\Debug\Technewlogic.ObjectLounge.Test.dll" total="103" errors="30" failures="3" not-run="0" ignored="0" skipped="0" invalid="0" date="2009-07-20" time="13:17:36">
  <environment nunit-version="2.5.0.9122" clr-version="2.0.50727.3053" os-version="Microsoft Windows NT 5.1.2600 Service Pack 3" platform="Win32NT" cwd="C:\Program Files\NUnit\bin" machine-name="S9-VM-DEV" user="Ronald" user-domain="S9-VM-DEV" />
  <culture-info current-culture="de-DE" current-uiculture="en-US" />
  <test-suite name="C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\bin\Debug\Technewlogic.ObjectLounge.Test.dll" executed="True" success="False" time="52.125" asserts="0">
    <results>
      <test-suite name="C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\bin\Debug\Technewlogic.ObjectLounge.Test.dll" executed="True" success="False" time="51.859" asserts="0">
        <results>
          <test-suite name="Technewlogic" executed="True" success="False" time="51.859" asserts="0">
            <results>
              <test-suite name="ObjectLounge" executed="True" success="False" time="51.859" asserts="0">
                <results>
                  <test-suite name="Test" executed="True" success="False" time="51.859" asserts="0">
                    <results>
                      <test-suite name="A_MetaModelTests" executed="True" success="True" time="0.313" asserts="0">
                        <results>
                          <test-case name="Technewlogic.ObjectLounge.Test.A_MetaModelTests.WrongBusinessContextTypeForInjection" executed="True" success="True" time="0.141" asserts="0" />
                          <test-case name="Technewlogic.ObjectLounge.Test.A_MetaModelTests.WrongContextCollectionConfiguration_Readable" executed="True" success="True" time="0.094" asserts="0" />
                          <test-case name="Technewlogic.ObjectLounge.Test.A_MetaModelTests.WrongContextCollectionConfiguration_Writable" executed="True" success="True" time="0.063" asserts="0" />
                        </results>
                      </test-suite>
                      <test-suite name="B_ModelLoadTests" executed="True" success="True" time="2.328" asserts="0">
                        <results>
                          <test-case name="Technewlogic.ObjectLounge.Test.B_ModelLoadTests.EndInitializeCalled" executed="True" success="True" time="1.063" asserts="1" />
                          <test-case name="Technewlogic.ObjectLounge.Test.B_ModelLoadTests.InjectBusinessContext_Success" executed="True" success="True" time="0.781" asserts="1" />
                          <test-case name="Technewlogic.ObjectLounge.Test.B_ModelLoadTests.ModelCorrectlyLoaded" executed="True" success="True" time="0.469" asserts="5" />
                        </results>
                      </test-suite>
                      <test-suite name="B_Transactions_Usage" executed="True" success="True" time="0.406" asserts="0">
                        <results>
                          <test-case name="Technewlogic.ObjectLounge.Test.B_Transactions_Usage.CannotStartTwoTransactions" executed="True" success="True" time="0.391" asserts="0" />
                        </results>
                      </test-suite>
                      <test-suite name="BaseTest" executed="False">
                        <reason>
                          <message><![CDATA[BaseTest does not have any tests]]></message>
                        </reason>
                      </test-suite>
                      <test-suite name="C_ChangeTracking_AggregateLinkTests" executed="True" success="True" time="5.156" asserts="0">
                        <results>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_AggregateLinkTests.Add_NewParent_NewChild" executed="True" success="True" time="0.406" asserts="3" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_AggregateLinkTests.Add_NewParent_OldChild" executed="True" success="True" time="0.422" asserts="3" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_AggregateLinkTests.Add_OldParent_NewChild" executed="True" success="True" time="0.453" asserts="0" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_AggregateLinkTests.Add_OldParent_OldChild" executed="True" success="True" time="2.375" asserts="4" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_AggregateLinkTests.Remove_NewParent_NewChild" executed="True" success="True" time="0.609" asserts="3" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_AggregateLinkTests.Remove_NewParent_OldChild" executed="True" success="True" time="0.484" asserts="3" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_AggregateLinkTests.Remove_OldParent_OldChild" executed="True" success="True" time="0.406" asserts="4" />
                        </results>
                      </test-suite>
                      <test-suite name="C_ChangeTracking_CompositeCollectionTests" executed="True" success="False" time="10.313" asserts="0">
                        <results>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeCollectionTests.Add_NewParent_NewChild_NewAncestor" executed="True" success="True" time="0.563" asserts="3" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeCollectionTests.Add_NewParent_NewChild_OldAncestor" executed="True" success="True" time="0.406" asserts="5" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeCollectionTests.Add_NewParent_OldChild_NewAncestor" executed="True" success="True" time="0.641" asserts="6" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeCollectionTests.Add_NewParent_OldChild_OldAncestor" executed="True" success="True" time="0.594" asserts="6" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeCollectionTests.Add_OldParent_NewChild_NewAncestor" executed="True" success="True" time="0.703" asserts="6" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeCollectionTests.Add_OldParent_NewChild_OldAncestor" executed="True" success="True" time="0.688" asserts="7" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeCollectionTests.Add_OldParent_OldChild_NewAncestor" executed="True" success="True" time="0.484" asserts="9" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeCollectionTests.Add_OldParent_OldChild_OldAncestor" executed="True" success="True" time="0.500" asserts="10" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeCollectionTests.PropertyChange_OldParent_OldChildren" executed="True" success="True" time="0.406" asserts="4" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeCollectionTests.Remove_NewParent_NewChild_NewAncestor" executed="True" success="True" time="0.500" asserts="3" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeCollectionTests.Remove_NewParent_NewChild_OldAncestor" executed="True" success="True" time="0.453" asserts="5" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeCollectionTests.Remove_NewParent_OldChild_NewAncestor" executed="True" success="True" time="0.422" asserts="6" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeCollectionTests.Remove_NewParent_OldChild_OldAncestor" executed="True" success="True" time="0.453" asserts="6" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeCollectionTests.Remove_OldParent_NewChild_NewAncestor" executed="True" success="True" time="0.594" asserts="4" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeCollectionTests.Remove_OldParent_NewChild_OldAncestor" executed="True" success="True" time="0.453" asserts="6" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeCollectionTests.Remove_OldParent_OldChild_NewAncestor" executed="True" success="True" time="0.391" asserts="6" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeCollectionTests.Remove_OldParent_OldChild_OldAncestor" executed="True" success="True" time="0.391" asserts="6" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeCollectionTests.RootCollectionTest" executed="True" success="False" time="0.391" asserts="0">
                            <failure>
                              <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                              <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeCollectionTests.RootCollectionTest() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\C_ChangeTracking_CompositeCollectionTests.cs:line 329
]]></stack-trace>
                            </failure>
                          </test-case>
                        </results>
                      </test-suite>
                      <test-suite name="C_ChangeTracking_CompositeLinkTests" executed="True" success="False" time="6.672" asserts="0">
                        <results>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Add_NewParent_NewChild_NewAncestor" executed="True" success="False" time="0.375" asserts="0">
                            <failure>
                              <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                              <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Add_NewParent_NewChild_NewAncestor() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\C_ChangeTracking_CompositeLinkTests.cs:line 19
]]></stack-trace>
                            </failure>
                          </test-case>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Add_NewParent_NewChild_OldAncestor" executed="True" success="False" time="0.375" asserts="0">
                            <failure>
                              <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                              <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Add_NewParent_NewChild_OldAncestor() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\C_ChangeTracking_CompositeLinkTests.cs:line 37
]]></stack-trace>
                            </failure>
                          </test-case>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Add_NewParent_OldChild_NewAncestor" executed="True" success="False" time="0.391" asserts="0">
                            <failure>
                              <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                              <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Add_NewParent_OldChild_NewAncestor() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\C_ChangeTracking_CompositeLinkTests.cs:line 58
]]></stack-trace>
                            </failure>
                          </test-case>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Add_NewParent_OldChild_OldAncestor" executed="True" success="False" time="0.422" asserts="0">
                            <failure>
                              <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                              <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Add_NewParent_OldChild_OldAncestor() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\C_ChangeTracking_CompositeLinkTests.cs:line 80
]]></stack-trace>
                            </failure>
                          </test-case>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Add_OldParent_NewChild_NewAncestor" executed="True" success="False" time="0.375" asserts="0">
                            <failure>
                              <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                              <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Add_OldParent_NewChild_NewAncestor() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\C_ChangeTracking_CompositeLinkTests.cs:line 98
]]></stack-trace>
                            </failure>
                          </test-case>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Add_OldParent_NewChild_OldAncestor" executed="True" success="False" time="0.375" asserts="0">
                            <failure>
                              <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                              <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Add_OldParent_NewChild_OldAncestor() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\C_ChangeTracking_CompositeLinkTests.cs:line 118
]]></stack-trace>
                            </failure>
                          </test-case>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Add_OldParent_OldChild_NewAncestor" executed="True" success="False" time="0.391" asserts="0">
                            <failure>
                              <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                              <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Add_OldParent_OldChild_NewAncestor() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\C_ChangeTracking_CompositeLinkTests.cs:line 139
]]></stack-trace>
                            </failure>
                          </test-case>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Add_OldParent_OldChild_OldAncestor" executed="True" success="False" time="0.406" asserts="0">
                            <failure>
                              <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                              <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Add_OldParent_OldChild_OldAncestor() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\C_ChangeTracking_CompositeLinkTests.cs:line 163
]]></stack-trace>
                            </failure>
                          </test-case>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.PropertyChange_OldParent_OldChildren" executed="True" success="False" time="0.375" asserts="0">
                            <failure>
                              <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                              <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.PropertyChange_OldParent_OldChildren() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\C_ChangeTracking_CompositeLinkTests.cs:line 363
]]></stack-trace>
                            </failure>
                          </test-case>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Remove_NewParent_NewChild_NewAncestor" executed="True" success="False" time="0.375" asserts="0">
                            <failure>
                              <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                              <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Remove_NewParent_NewChild_NewAncestor() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\C_ChangeTracking_CompositeLinkTests.cs:line 192
]]></stack-trace>
                            </failure>
                          </test-case>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Remove_NewParent_NewChild_OldAncestor" executed="True" success="False" time="0.391" asserts="0">
                            <failure>
                              <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                              <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Remove_NewParent_NewChild_OldAncestor() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\C_ChangeTracking_CompositeLinkTests.cs:line 211
]]></stack-trace>
                            </failure>
                          </test-case>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Remove_NewParent_OldChild_NewAncestor" executed="True" success="False" time="0.422" asserts="0">
                            <failure>
                              <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                              <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Remove_NewParent_OldChild_NewAncestor() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\C_ChangeTracking_CompositeLinkTests.cs:line 233
]]></stack-trace>
                            </failure>
                          </test-case>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Remove_NewParent_OldChild_OldAncestor" executed="True" success="False" time="0.375" asserts="0">
                            <failure>
                              <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                              <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Remove_NewParent_OldChild_OldAncestor() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\C_ChangeTracking_CompositeLinkTests.cs:line 256
]]></stack-trace>
                            </failure>
                          </test-case>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Remove_OldParent_NewChild_NewAncestor" executed="True" success="False" time="0.391" asserts="0">
                            <failure>
                              <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                              <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Remove_OldParent_NewChild_NewAncestor() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\C_ChangeTracking_CompositeLinkTests.cs:line 277
]]></stack-trace>
                            </failure>
                          </test-case>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Remove_OldParent_NewChild_OldAncestor" executed="True" success="False" time="0.359" asserts="0">
                            <failure>
                              <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                              <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Remove_OldParent_NewChild_OldAncestor() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\C_ChangeTracking_CompositeLinkTests.cs:line 298
]]></stack-trace>
                            </failure>
                          </test-case>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Remove_OldParent_OldChild_NewAncestor" executed="True" success="False" time="0.406" asserts="0">
                            <failure>
                              <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                              <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Remove_OldParent_OldChild_NewAncestor() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\C_ChangeTracking_CompositeLinkTests.cs:line 320
]]></stack-trace>
                            </failure>
                          </test-case>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Remove_OldParent_OldChild_OldAncestor" executed="True" success="False" time="0.391" asserts="0">
                            <failure>
                              <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                              <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.C_ChangeTracking_CompositeLinkTests.Remove_OldParent_OldChild_OldAncestor() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\C_ChangeTracking_CompositeLinkTests.cs:line 341
]]></stack-trace>
                            </failure>
                          </test-case>
                        </results>
                      </test-suite>
                      <test-suite name="C_ChangeTracking_EntityTests" executed="True" success="True" time="0.766" asserts="0">
                        <results>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_EntityTests.LoadedEntity_NothingState" executed="True" success="True" time="0.375" asserts="3" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ChangeTracking_EntityTests.NewEntity_UnknownState" executed="True" success="True" time="0.391" asserts="3" />
                        </results>
                      </test-suite>
                      <test-suite name="C_CompositeCollectionTests" executed="True" success="False" time="2.016" asserts="0">
                        <results>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_CompositeCollectionTests.BeforeAdd" executed="True" success="False" time="0.391" asserts="0">
                            <failure>
                              <message><![CDATA[System.NotImplementedException : Check INotifyCollectionChanged instead of the explicit events.]]></message>
                              <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.C_CompositeCollectionTests.BeforeAdd() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\C_CompositeCollectionTests.cs:line 15
]]></stack-trace>
                            </failure>
                          </test-case>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_CompositeCollectionTests.BeforeAdd_Cancelled" executed="True" success="False" time="0.406" asserts="0">
                            <failure>
                              <message><![CDATA[System.NotImplementedException : Check INotifyCollectionChanged instead of the explicit events.]]></message>
                              <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.C_CompositeCollectionTests.BeforeAdd_Cancelled() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\C_CompositeCollectionTests.cs:line 35
]]></stack-trace>
                            </failure>
                          </test-case>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_CompositeCollectionTests.BeforeRemove" executed="True" success="False" time="0.391" asserts="0">
                            <failure>
                              <message><![CDATA[System.NotImplementedException : Check INotifyCollectionChanged instead of the explicit events.]]></message>
                              <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.C_CompositeCollectionTests.BeforeRemove() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\C_CompositeCollectionTests.cs:line 61
]]></stack-trace>
                            </failure>
                          </test-case>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_CompositeCollectionTests.BeforeRemove_Cancelled" executed="True" success="False" time="0.406" asserts="0">
                            <failure>
                              <message><![CDATA[System.NotImplementedException : Check INotifyCollectionChanged instead of the explicit events.]]></message>
                              <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.C_CompositeCollectionTests.BeforeRemove_Cancelled() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\C_CompositeCollectionTests.cs:line 81
]]></stack-trace>
                            </failure>
                          </test-case>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_CompositeCollectionTests.RemoveUnknownChild" executed="True" success="True" time="0.375" asserts="0" />
                        </results>
                      </test-suite>
                      <test-suite name="C_ReferenceManagementTests" executed="True" success="True" time="6.453" asserts="0">
                        <results>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ReferenceManagementTests.AggregateLink_Add_NewParent_NewChild_IsAssigned" executed="True" success="True" time="0.438" asserts="1" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ReferenceManagementTests.AggregateLink_Add_NewParent_OldChild_IsAssigned" executed="True" success="True" time="0.422" asserts="1" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ReferenceManagementTests.AggregateLink_Add_OldParent_OldChild_IsAssigned" executed="True" success="True" time="0.375" asserts="0" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ReferenceManagementTests.CompositeCollection_Add_OldParent_NewChild_IsAssigned" executed="True" success="True" time="0.484" asserts="0" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ReferenceManagementTests.CompositeCollection_BackpointerReset" executed="True" success="True" time="0.375" asserts="1" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ReferenceManagementTests.CompositeCollection_Remove_OldParent_OldChild" executed="True" success="True" time="0.891" asserts="1" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ReferenceManagementTests.CompositeCollection_RemoveChildIncludedInAggregation" executed="True" success="True" time="0.438" asserts="0" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ReferenceManagementTests.CompositeCollection_RemoveChildIncludedInAggregation_FromRecursion" executed="True" success="True" time="0.391" asserts="0" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ReferenceManagementTests.CompositeCollection_RemoveChildNotIncludedInAggregation" executed="True" success="True" time="0.406" asserts="0" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ReferenceManagementTests.CompositeCollection_TransferChildIncludedInAggregation" executed="True" success="True" time="0.453" asserts="0" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ReferenceManagementTests.RemoveCompositeCollectionChild_NotInCompositionAnymore" executed="True" success="True" time="0.422" asserts="1" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ReferenceManagementTests.TransferCompositeCollectionChild_AlreadyInCollection" executed="True" success="True" time="0.453" asserts="0" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ReferenceManagementTests.TransferCompositeCollectionChild_InCollection" executed="True" success="True" time="0.484" asserts="0" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_ReferenceManagementTests.TransferCompositeCollectionChild_RemovedFromFormerParent" executed="True" success="True" time="0.406" asserts="2" />
                        </results>
                      </test-suite>
                      <test-suite name="C_RejectUnknownAndDuplicateTests" executed="True" success="True" time="5.078" asserts="0">
                        <results>
                          <test-case name="Technewlogic.ObjectLounge.Test.C_RejectUnknownAndDuplicateTests.AggregateLinkMasterNotAssignedToContext" executed="True" success="True" time="0.469" asserts="0" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_RejectUnknownAndDuplicateTests.AggregateLinkSlaveNotAssignedToContext" executed="True" success="True" time="0.672" asserts="0" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_RejectUnknownAndDuplicateTests.CompositeCollectionMasterNotAssignedToContext" executed="True" success="True" time="0.531" asserts="0" />
                          <test-case name="Technewlogic.ObjectLounge.Test.C_RejectUnknownAndDuplicateTests.CompositeCollectionSlaveNotAssignedToContext" executed="True" success="True" time="3.406" asserts="0" />
                        </results>
                      </test-suite>
                      <test-suite name="D_Transactions_IsolationTests" executed="True" success="True" time="4.688" asserts="0">
                        <results>
                          <test-case name="Technewlogic.ObjectLounge.Test.D_Transactions_IsolationTests.ReadCommittedValue_Composition" executed="True" success="True" time="1.609" asserts="20" />
                          <test-case name="Technewlogic.ObjectLounge.Test.D_Transactions_IsolationTests.ReadCommittedValue_Primitive" executed="True" success="True" time="0.438" asserts="3" />
                          <test-case name="Technewlogic.ObjectLounge.Test.D_Transactions_IsolationTests.Write_Serialized" executed="True" success="True" time="2.641" asserts="6" />
                        </results>
                      </test-suite>
                      <test-suite name="E_Transactions_RollbackTests" executed="True" success="True" time="3.594" asserts="0">
                        <results>
                          <test-case name="Technewlogic.ObjectLounge.Test.E_Transactions_RollbackTests.RollbackAddedComposition_TreeRestored" executed="True" success="True" time="1.359" asserts="4" />
                          <test-case name="Technewlogic.ObjectLounge.Test.E_Transactions_RollbackTests.RollbackChangeAggregation_ReferenceRestored" executed="True" success="True" time="0.469" asserts="6" />
                          <test-case name="Technewlogic.ObjectLounge.Test.E_Transactions_RollbackTests.RollbackDeleteAggregation_ReferenceRestored" executed="True" success="True" time="0.469" asserts="6" />
                          <test-case name="Technewlogic.ObjectLounge.Test.E_Transactions_RollbackTests.RollbackDeletedComposition_TreeRestored" executed="True" success="True" time="0.422" asserts="4" />
                          <test-case name="Technewlogic.ObjectLounge.Test.E_Transactions_RollbackTests.RollbackDeletedCompositionWhichIsInAggregation_TreeRestored" executed="True" success="True" time="0.422" asserts="3" />
                          <test-case name="Technewlogic.ObjectLounge.Test.E_Transactions_RollbackTests.RollbackSimple" executed="True" success="True" time="0.453" asserts="4" />
                        </results>
                      </test-suite>
                      <test-suite name="F_ValidationTests" executed="True" success="True" time="2.297" asserts="0">
                        <results>
                          <test-case name="Technewlogic.ObjectLounge.Test.F_ValidationTests.InvalidObjectCannotBePersisted" executed="True" success="True" time="0.516" asserts="3" />
                          <test-case name="Technewlogic.ObjectLounge.Test.F_ValidationTests.ObjectIsInvalid" executed="True" success="True" time="0.422" asserts="1" />
                          <test-case name="Technewlogic.ObjectLounge.Test.F_ValidationTests.ObjectIsIValidated" executed="True" success="True" time="0.391" asserts="1" />
                          <test-case name="Technewlogic.ObjectLounge.Test.F_ValidationTests.ObjectIsValid" executed="True" success="True" time="0.453" asserts="1" />
                          <test-case name="Technewlogic.ObjectLounge.Test.F_ValidationTests.ObjectsNotInDBAreIgnored" executed="True" success="True" time="0.516" asserts="0" />
                        </results>
                      </test-suite>
                      <test-suite name="J_SqlCEProviderTests" executed="True" success="True" time="1.703" asserts="0">
                        <results>
                          <test-case name="Technewlogic.ObjectLounge.Test.J_SqlCEProviderTests.PersistAndReload_BuildModel" executed="True" success="True" time="1.703" asserts="7" />
                        </results>
                      </test-suite>
                      <test-suite name="ValidationTests" executed="True" success="False" time="0.063" asserts="0">
                        <results>
                          <test-suite name="ModelConstraintsTest" executed="True" success="False" time="0.016" asserts="0">
                            <results>
                              <test-case name="Technewlogic.ObjectLounge.Test.ValidationTests.ModelConstraintsTest.EntityWithPrivateRule" executed="True" success="False" time="0.016" asserts="0">
                                <failure>
                                  <message><![CDATA[The exception message text was incorrect
Expected: The validation method 'ValidationMethod' of type 'EntityWithPrivateRule' is private - it must be at least protected.
 but was: The model type 'EntityWithPrivateRule' must be public.]]></message>
                                  <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Framework.MetaModel.ModelConfigurationErrorManager.Raise(String validationMessage) in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\Core\Framework\MetaModel\ModelConfigurationErrorManager.cs:line 13
at Technewlogic.ObjectLounge.Framework.MetaModel.ModelConfigurationErrorManager.ModelTypeIsNotPublic(Type modelType) in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\Core\Framework\MetaModel\ModelConfigurationErrorManager.cs:line 223
at Technewlogic.ObjectLounge.Framework.MetaModel.EntitySpec.ValidateTypeAccessible() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\Core\Framework\MetaModel\EntitySpec.cs:line 111
at Technewlogic.ObjectLounge.Framework.MetaModel.EntitySpec..ctor(Type classType, ModelConfigurationErrorManager errorManager, Type contextType) in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\Core\Framework\MetaModel\EntitySpec.cs:line 23
at Technewlogic.ObjectLounge.Test.ValidationTests.ModelConstraintsTest.EntityWithPrivateRule() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\Validation\ModelConstraintsTest.cs:line 85
]]></stack-trace>
                                </failure>
                              </test-case>
                              <test-case name="Technewlogic.ObjectLounge.Test.ValidationTests.ModelConstraintsTest.EntityWithWrongParameters" executed="True" success="False" time="0.000" asserts="0">
                                <failure>
                                  <message><![CDATA[The exception message text was incorrect
Expected: The validation method 'ValidationMethod' of type 'EntityWithWrongParameters' must not have any parameters.
 but was: The model type 'EntityWithWrongParameters' must be public.]]></message>
                                  <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Framework.MetaModel.ModelConfigurationErrorManager.Raise(String validationMessage) in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\Core\Framework\MetaModel\ModelConfigurationErrorManager.cs:line 13
at Technewlogic.ObjectLounge.Framework.MetaModel.ModelConfigurationErrorManager.ModelTypeIsNotPublic(Type modelType) in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\Core\Framework\MetaModel\ModelConfigurationErrorManager.cs:line 223
at Technewlogic.ObjectLounge.Framework.MetaModel.EntitySpec.ValidateTypeAccessible() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\Core\Framework\MetaModel\EntitySpec.cs:line 111
at Technewlogic.ObjectLounge.Framework.MetaModel.EntitySpec..ctor(Type classType, ModelConfigurationErrorManager errorManager, Type contextType) in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\Core\Framework\MetaModel\EntitySpec.cs:line 23
at Technewlogic.ObjectLounge.Test.ValidationTests.ModelConstraintsTest.EntityWithWrongParameters() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\Validation\ModelConstraintsTest.cs:line 75
]]></stack-trace>
                                </failure>
                              </test-case>
                              <test-case name="Technewlogic.ObjectLounge.Test.ValidationTests.ModelConstraintsTest.EntityWithWrongReturnType" executed="True" success="False" time="0.000" asserts="0">
                                <failure>
                                  <message><![CDATA[The exception message text was incorrect
Expected: The validation method 'ValidationMethod' of type 'EntityWithWrongReturnType' must have the return type 'ValidationResult'.
 but was: The model type 'EntityWithWrongReturnType' must be public.]]></message>
                                  <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Framework.MetaModel.ModelConfigurationErrorManager.Raise(String validationMessage) in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\Core\Framework\MetaModel\ModelConfigurationErrorManager.cs:line 13
at Technewlogic.ObjectLounge.Framework.MetaModel.ModelConfigurationErrorManager.ModelTypeIsNotPublic(Type modelType) in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\Core\Framework\MetaModel\ModelConfigurationErrorManager.cs:line 223
at Technewlogic.ObjectLounge.Framework.MetaModel.EntitySpec.ValidateTypeAccessible() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\Core\Framework\MetaModel\EntitySpec.cs:line 111
at Technewlogic.ObjectLounge.Framework.MetaModel.EntitySpec..ctor(Type classType, ModelConfigurationErrorManager errorManager, Type contextType) in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\Core\Framework\MetaModel\EntitySpec.cs:line 23
at Technewlogic.ObjectLounge.Test.ValidationTests.ModelConstraintsTest.EntityWithWrongReturnType() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\Validation\ModelConstraintsTest.cs:line 65
]]></stack-trace>
                                </failure>
                              </test-case>
                            </results>
                          </test-suite>
                          <test-suite name="RuleTest" executed="True" success="False" time="0.000" asserts="0">
                            <results>
                              <test-case name="Technewlogic.ObjectLounge.Test.ValidationTests.RuleTest.LogicFails" executed="True" success="False" time="0.000" asserts="0">
                                <failure>
                                  <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                                  <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.ValidationTests.RuleTest.LogicFails() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\Validation\RuleTest.cs:line 114
]]></stack-trace>
                                </failure>
                              </test-case>
                              <test-case name="Technewlogic.ObjectLounge.Test.ValidationTests.RuleTest.LogicFailsAndThrowsValidationException" executed="True" success="False" time="0.000" asserts="0">
                                <failure>
                                  <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                                  <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.ValidationTests.RuleTest.LogicFailsAndThrowsValidationException() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\Validation\RuleTest.cs:line 129
]]></stack-trace>
                                </failure>
                              </test-case>
                              <test-case name="Technewlogic.ObjectLounge.Test.ValidationTests.RuleTest.LogicIsExecuted" executed="True" success="False" time="0.000" asserts="0">
                                <failure>
                                  <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                                  <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.ValidationTests.RuleTest.LogicIsExecuted() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\Validation\RuleTest.cs:line 81
]]></stack-trace>
                                </failure>
                              </test-case>
                              <test-case name="Technewlogic.ObjectLounge.Test.ValidationTests.RuleTest.LogicIsNotExecuted" executed="True" success="False" time="0.000" asserts="0">
                                <failure>
                                  <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                                  <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.ValidationTests.RuleTest.LogicIsNotExecuted() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\Validation\RuleTest.cs:line 64
]]></stack-trace>
                                </failure>
                              </test-case>
                              <test-case name="Technewlogic.ObjectLounge.Test.ValidationTests.RuleTest.LogicIsSuccesful" executed="True" success="False" time="0.000" asserts="0">
                                <failure>
                                  <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                                  <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.ValidationTests.RuleTest.LogicIsSuccesful() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\Validation\RuleTest.cs:line 100
]]></stack-trace>
                                </failure>
                              </test-case>
                            </results>
                          </test-suite>
                          <test-suite name="ValidationConcernTest" executed="True" success="False" time="0.000" asserts="0">
                            <results>
                              <test-case name="Technewlogic.ObjectLounge.Test.ValidationTests.ValidationConcernTest.RulesCanBeAddedAndInformed" executed="True" success="False" time="0.000" asserts="0">
                                <failure>
                                  <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                                  <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.ValidationTests.ValidationConcernTest.RulesCanBeAddedAndInformed() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\Validation\ValidationConcernTest.cs:line 48
]]></stack-trace>
                                </failure>
                              </test-case>
                            </results>
                          </test-suite>
                          <test-suite name="ValidationResultTest" executed="True" success="True" time="0.016" asserts="0">
                            <results>
                              <test-case name="Technewlogic.ObjectLounge.Test.ValidationTests.ValidationResultTest.CanCreateFailure" executed="True" success="True" time="0.000" asserts="2" />
                              <test-case name="Technewlogic.ObjectLounge.Test.ValidationTests.ValidationResultTest.CanCreateSuccess" executed="True" success="True" time="0.000" asserts="2" />
                              <test-case name="Technewlogic.ObjectLounge.Test.ValidationTests.ValidationResultTest.CanCreateUndefined" executed="True" success="True" time="0.000" asserts="2" />
                            </results>
                          </test-suite>
                          <test-suite name="ValidationTransactionServiceTest" executed="True" success="False" time="0.000" asserts="0">
                            <results>
                              <test-case name="Technewlogic.ObjectLounge.Test.ValidationTests.ValidationTransactionServiceTest.AddBrokenRules" executed="True" success="False" time="0.000" asserts="0">
                                <failure>
                                  <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                                  <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.ValidationTests.ValidationTransactionServiceTest.AddBrokenRules() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\Validation\ValidationServiceTest.cs:line 84
]]></stack-trace>
                                </failure>
                              </test-case>
                              <test-case name="Technewlogic.ObjectLounge.Test.ValidationTests.ValidationTransactionServiceTest.RemoveBrokenRules" executed="True" success="False" time="0.000" asserts="0">
                                <failure>
                                  <message><![CDATA[System.NotImplementedException : The method or operation is not implemented.]]></message>
                                  <stack-trace><![CDATA[at Technewlogic.ObjectLounge.Test.ValidationTests.ValidationTransactionServiceTest.RemoveBrokenRules() in C:\dev\Projects\Technewlogic\ObjectLounge\trunk\ObjectLounge.Test\Validation\ValidationServiceTest.cs:line 113
]]></stack-trace>
                                </failure>
                              </test-case>
                            </results>
                          </test-suite>
                        </results>
                      </test-suite>
                    </results>
                  </test-suite>
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
    </results>
  </test-suite>
</test-results>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The GNU Lesser General Public License (LGPLv3)


Written By
Software Developer (Senior) www.technewlogic.de
Germany Germany
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions