main
  1<?xml version="1.0" encoding="utf-8"?>
  2<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  3  <PropertyGroup>
  4    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
  5    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
  6    <ProductVersion>9.0.30729</ProductVersion>
  7    <SchemaVersion>2.0</SchemaVersion>
  8    <ProjectGuid>{8DA6C771-9E24-42A0-BDC5-B56D277E99CD}</ProjectGuid>
  9    <OutputType>Library</OutputType>
 10    <AppDesignerFolder>Properties</AppDesignerFolder>
 11    <RootNamespace>tests</RootNamespace>
 12    <AssemblyName>tests</AssemblyName>
 13    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
 14    <FileAlignment>512</FileAlignment>
 15    <FileUpgradeFlags>
 16    </FileUpgradeFlags>
 17    <OldToolsVersion>3.5</OldToolsVersion>
 18    <UpgradeBackupLocation />
 19    <PublishUrl>publish\</PublishUrl>
 20    <Install>true</Install>
 21    <InstallFrom>Disk</InstallFrom>
 22    <UpdateEnabled>false</UpdateEnabled>
 23    <UpdateMode>Foreground</UpdateMode>
 24    <UpdateInterval>7</UpdateInterval>
 25    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
 26    <UpdatePeriodically>false</UpdatePeriodically>
 27    <UpdateRequired>false</UpdateRequired>
 28    <MapFileExtensions>true</MapFileExtensions>
 29    <ApplicationRevision>0</ApplicationRevision>
 30    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
 31    <IsWebBootstrapper>false</IsWebBootstrapper>
 32    <UseApplicationTrust>false</UseApplicationTrust>
 33    <BootstrapperEnabled>true</BootstrapperEnabled>
 34    <TargetFrameworkProfile />
 35  </PropertyGroup>
 36  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
 37    <DebugSymbols>true</DebugSymbols>
 38    <DebugType>full</DebugType>
 39    <Optimize>false</Optimize>
 40    <OutputPath>bin\Debug\</OutputPath>
 41    <DefineConstants>DEBUG;TRACE</DefineConstants>
 42    <ErrorReport>prompt</ErrorReport>
 43    <WarningLevel>4</WarningLevel>
 44    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
 45  </PropertyGroup>
 46  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 47    <DebugType>pdbonly</DebugType>
 48    <Optimize>true</Optimize>
 49    <OutputPath>bin\Release\</OutputPath>
 50    <DefineConstants>TRACE</DefineConstants>
 51    <ErrorReport>prompt</ErrorReport>
 52    <WarningLevel>4</WarningLevel>
 53    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
 54  </PropertyGroup>
 55  <ItemGroup>
 56    <Reference Include="ActiveReports6, Version=6.0.1797.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff, processorArchitecture=MSIL">
 57      <SpecificVersion>False</SpecificVersion>
 58      <HintPath>..\..\build\lib\app\active.reports\ActiveReports6.dll</HintPath>
 59    </Reference>
 60    <Reference Include="Autofac, Version=1.0.0.0, Culture=neutral, PublicKeyToken=17863af14b0044da, processorArchitecture=MSIL">
 61      <SpecificVersion>False</SpecificVersion>
 62      <HintPath>..\..\build\lib\app\auto.fac\Autofac.dll</HintPath>
 63    </Reference>
 64    <Reference Include="bdddoc, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
 65      <SpecificVersion>False</SpecificVersion>
 66      <HintPath>..\..\build\lib\test\bdd.doc\bdddoc.dll</HintPath>
 67    </Reference>
 68    <Reference Include="Castle.Core, Version=1.0.3.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc, processorArchitecture=MSIL">
 69      <SpecificVersion>False</SpecificVersion>
 70      <HintPath>..\..\build\lib\app\castle\Castle.Core.dll</HintPath>
 71    </Reference>
 72    <Reference Include="Db4objects.Db4o, Version=7.5.57.11498, Culture=neutral, PublicKeyToken=6199cd4f203aa8eb, processorArchitecture=MSIL">
 73      <SpecificVersion>False</SpecificVersion>
 74      <HintPath>..\..\build\lib\app\db40\Db4objects.Db4o.dll</HintPath>
 75    </Reference>
 76    <Reference Include="JetBrains.Annotations, Version=4.5.1181.216, Culture=neutral, PublicKeyToken=1010a0d8d6380325, processorArchitecture=MSIL">
 77      <SpecificVersion>False</SpecificVersion>
 78      <HintPath>..\..\build\lib\app\jetbrains\JetBrains.Annotations.dll</HintPath>
 79    </Reference>
 80    <Reference Include="nunit.framework, Version=2.5.0.9122, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL">
 81      <SpecificVersion>False</SpecificVersion>
 82      <HintPath>..\..\build\tools\nunit\nunit.framework.dll</HintPath>
 83    </Reference>
 84    <Reference Include="Rhino.Mocks, Version=3.5.0.1337, Culture=neutral, PublicKeyToken=0b3305902db7183f, processorArchitecture=MSIL">
 85      <SpecificVersion>False</SpecificVersion>
 86      <HintPath>..\..\build\lib\test\rhino.mocks\Rhino.Mocks.dll</HintPath>
 87    </Reference>
 88    <Reference Include="System" />
 89    <Reference Include="System.Core">
 90      <RequiredTargetFramework>3.5</RequiredTargetFramework>
 91    </Reference>
 92    <Reference Include="System.Windows.Forms" />
 93    <Reference Include="System.Xml.Linq">
 94      <RequiredTargetFramework>3.5</RequiredTargetFramework>
 95    </Reference>
 96    <Reference Include="System.Data.DataSetExtensions">
 97      <RequiredTargetFramework>3.5</RequiredTargetFramework>
 98    </Reference>
 99    <Reference Include="System.Data" />
100    <Reference Include="System.Xml" />
101    <Reference Include="WeifenLuo.WinFormsUI.Docking, Version=2.3.3392.19652, Culture=neutral, PublicKeyToken=b602bcfb76b4e90d, processorArchitecture=MSIL">
102      <SpecificVersion>False</SpecificVersion>
103      <HintPath>..\..\build\lib\app\dock.panel.suite\WeifenLuo.WinFormsUI.Docking.dll</HintPath>
104    </Reference>
105  </ItemGroup>
106  <ItemGroup>
107    <Compile Include="Call.cs" />
108    <Compile Include="MethodCallOccurance.cs" />
109    <Compile Include="MockingExtensions.cs" />
110    <Compile Include="AssertionExtensions.cs" />
111    <Compile Include="Casting.cs" />
112    <Compile Include="ConcernAttribute.cs" />
113    <Compile Include="Iterating.cs" />
114    <Compile Include="ObservationAttribute.cs" />
115    <Compile Include="Reflecting.cs" />
116    <Compile Include="runner.cs" />
117    <Compile Include="test.cs" />
118    <Compile Include="TestRunner.cs" />
119    <Compile Include="unit\client\boot\container\ComponentExclusionSpecificationSpecs.cs">
120      <SubType>Form</SubType>
121    </Compile>
122    <Compile Include="unit\client\boot\container\registration\AutoWiteComponentsInToTheSpecs.cs" />
123    <Compile Include="unit\client\boot\container\registration\proxy_configuration\InterceptingFilterFactorySpecs.cs" />
124    <Compile Include="unit\client\boot\container\registration\proxy_configuration\InterceptingFilterSpecs.cs" />
125    <Compile Include="unit\client\boot\container\registration\proxy_configuration\SecuringProxySpecs.cs" />
126    <Compile Include="unit\client\boot\modules\core\LoadPresentationModulesCommandSpecs.cs" />
127    <Compile Include="unit\client\boot\modules\NotificationIconPresenterSpecs.cs" />
128    <Compile Include="unit\client\boot\modules\TitleBarPresenterSpecs.cs" />
129    <Compile Include="unit\client\database\db4o\db40_spike_specs.cs" />
130    <Compile Include="unit\client\database\transactions\ChangeTrackerFactorySpecs.cs" />
131    <Compile Include="unit\client\database\transactions\ChangeTrackerSpecs.cs" />
132    <Compile Include="unit\client\database\transactions\ContextFactorySpecs.cs" />
133    <Compile Include="unit\client\database\transactions\IdentityMapSpecs.cs" />
134    <Compile Include="unit\client\database\transactions\PerThreadScopedStorageSpecs.cs" />
135    <Compile Include="unit\client\database\transactions\SessionFactorySpecs.cs" />
136    <Compile Include="unit\client\database\transactions\SessionSpecs.cs" />
137    <Compile Include="unit\client\database\transactions\TrackerEntrySpecs.cs" />
138    <Compile Include="unit\client\database\transactions\TransactionSpecs.cs" />
139    <Compile Include="unit\client\domain\accounting\AccountHolderSpecs.cs" />
140    <Compile Include="unit\client\domain\accounting\BillSpecs.cs" />
141    <Compile Include="unit\client\domain\core\MoneyExtensionsSpecs.cs" />
142    <Compile Include="unit\client\domain\core\MoneySpecs.cs" />
143    <Compile Include="unit\client\domain\core\RangeSpecs.cs" />
144    <Compile Include="unit\client\domain\core\RankingSpecs.cs" />
145    <Compile Include="unit\client\presentation\core\ApplicationControllerSpecs.cs" />
146    <Compile Include="unit\client\presentation\model\ExitCommandSpecs.cs" />
147    <Compile Include="unit\client\presentation\model\NewCommandSpecs.cs" />
148    <Compile Include="unit\client\presentation\model\OpenCommandSpecs.cs" />
149    <Compile Include="unit\client\presentation\model\ProjectControllerSpecs.cs" />
150    <Compile Include="unit\client\presentation\model\ReportBindingExtensionsSpecs.cs" />
151    <Compile Include="unit\client\presentation\model\SaveAsCommandSpecs.cs" />
152    <Compile Include="unit\client\presentation\model\SaveCommandSpecs.cs" />
153    <Compile Include="unit\client\presentation\presenters\AddCompanyPresenterSpecs.cs" />
154    <Compile Include="unit\client\presentation\presenters\AddNewIncomePresenterSpecs.cs" />
155    <Compile Include="unit\client\presentation\presenters\CheckForUpdatesPresenterSpecs.cs" />
156    <Compile Include="unit\client\presentation\presenters\GettingStartedPresenterSpecs.cs" />
157    <Compile Include="unit\client\presentation\presenters\LogFileViewPresenterSpecs.cs" />
158    <Compile Include="unit\client\presentation\presenters\RunTheSpecs.cs" />
159    <Compile Include="unit\client\presentation\presenters\SplashScreenPresenterSpecs.cs" />
160    <Compile Include="unit\client\presentation\presenters\StatusBarPresenterSpecs.cs" />
161    <Compile Include="unit\client\presentation\presenters\UnhandledErrorPresenterSpecs.cs" />
162    <Compile Include="unit\client\presentation\winforms\databinding\BindingSelectorSpecs.cs" />
163    <Compile Include="unit\client\presentation\winforms\databinding\ComboBoxDataBindingSpecs.cs" />
164    <Compile Include="unit\client\presentation\winforms\databinding\CreateSpecs.cs" />
165    <Compile Include="unit\client\presentation\winforms\databinding\DateTimePropertyBindingSpecs.cs" />
166    <Compile Include="unit\client\presentation\winforms\databinding\PropertyBinderSpecs.cs" />
167    <Compile Include="unit\client\presentation\winforms\databinding\PropertyInspectorSpecs.cs" />
168    <Compile Include="unit\client\presentation\winforms\databinding\TextBoxDataBindingSpecs.cs" />
169    <Compile Include="unit\client\presentation\winforms\helpers\BindableListBoxSpecs.cs" />
170    <Compile Include="unit\client\presentation\winforms\helpers\BindableTextBoxExtensionsSpecs.cs" />
171    <Compile Include="unit\client\presentation\winforms\helpers\BindableTextBoxSpecs.cs" />
172    <Compile Include="unit\client\presentation\winforms\helpers\EventTriggerSpecs.cs" />
173    <Compile Include="unit\client\presentation\winforms\helpers\RebindTextBoxCommandSpecs.cs" />
174    <Compile Include="unit\client\presentation\winforms\helpers\TextControlSpecs.cs" />
175    <Compile Include="unit\client\presentation\winforms\views\ApplicationShellSpecs.cs" />
176    <Compile Include="unit\client\presentation\winforms\views\SaveChangesViewSpecs.cs" />
177    <Compile Include="unit\client\service.infrastructure\eventing\EventAggregatorSpecs.cs" />
178    <Compile Include="unit\client\service.infrastructure\security\IsInRoleSpecs.cs" />
179    <Compile Include="unit\client\service.infrastructure\threading\BackgroundThreadFactorySpecs.cs" />
180    <Compile Include="unit\client\service.infrastructure\threading\BackgroundThreadSpecs.cs" />
181    <Compile Include="unit\client\service.infrastructure\threading\CommandProcessorSpecs.cs" />
182    <Compile Include="unit\client\service.infrastructure\threading\IntervalTimerSpecs.cs" />
183    <Compile Include="unit\client\service.infrastructure\threading\RunOnBackgroundThreadInterceptorSpecs.cs" />
184    <Compile Include="unit\client\service.infrastructure\threading\TimerFactorySpecs.cs" />
185    <Compile Include="unit\client\service.infrastructure\transactions\UnitOfWorkFactorySpecs.cs" />
186    <Compile Include="unit\client\service.infrastructure\transactions\UnitOfWorkSpecs.cs" />
187    <Compile Include="unit\client\service.infrastructure\updating\CancelUpdateSpecs.cs" />
188    <Compile Include="unit\client\service\application\AddNewIncomeCommandSpecs.cs" />
189    <Compile Include="unit\commons\infrastructure.thirdparty\autofac\AutofacSpecs.cs" />
190    <Compile Include="unit\commons\infrastructure.thirdparty\castle\InterceptorConstraintFactorySpecs.cs" />
191    <Compile Include="unit\commons\infrastructure.thirdparty\castle\InterceptorConstraintSpecs.cs" />
192    <Compile Include="unit\commons\infrastructure.thirdparty\castle\LazySpecs.cs" />
193    <Compile Include="unit\commons\infrastructure.thirdparty\castle\MethodCallTrackerSpecs.cs" />
194    <Compile Include="unit\commons\infrastructure.thirdparty\castle\ProxyBuilderSpecs.cs" />
195    <Compile Include="unit\commons\infrastructure.thirdparty\castle\ProxyFactorySpecs.cs" />
196    <Compile Include="unit\commons\infrastructure\BinarySerializerSpecs.cs" />
197    <Compile Include="unit\commons\infrastructure\DefaultRegistrySpecs.cs" />
198    <Compile Include="unit\commons\infrastructure\LogSpecs.cs" />
199    <Compile Include="unit\commons\infrastructure\ProxyFactorySpecs.cs" />
200    <Compile Include="unit\commons\infrastructure\ResolveSpecs.cs" />
201    <Compile Include="unit\commons\utility\ConfigurationExtensionsSpecs.cs" />
202    <Compile Include="unit\commons\utility\DateSpecs.cs" />
203    <Compile Include="unit\commons\utility\EnumerableExtensionsSpecs.cs" />
204    <Compile Include="unit\commons\utility\ListExtensionsSpecs.cs" />
205    <Compile Include="unit\commons\utility\MappingExtensionsSpecs.cs" />
206    <Compile Include="unit\commons\utility\NotSpecificationSpecs.cs" />
207    <Compile Include="unit\commons\utility\NumericConversionsSpecs.cs" />
208    <Compile Include="unit\commons\utility\OrSpecificationSpecs.cs" />
209    <Compile Include="unit\commons\utility\PercentSpecs.cs" />
210    <Compile Include="unit\commons\utility\PredicateSpecificationSpecs.cs" />
211    <Compile Include="unit\commons\utility\SpecificationExtensionsSpecs.cs" />
212    <Compile Include="unit\commons\utility\TypeExtensionsSpecs.cs" />
213    <Compile Include="unit\ConcernsFor.cs" />
214    <Compile Include="unit\IMockFactory.cs" />
215    <Compile Include="unit\RhinoMockFactory.cs" />
216  </ItemGroup>
217  <ItemGroup>
218    <ProjectReference Include="..\client\database\database.csproj">
219      <Project>{580E68A8-EDEE-4350-8BBE-A053645B0F83}</Project>
220      <Name>database</Name>
221    </ProjectReference>
222    <ProjectReference Include="..\client\domain.services\domain.services.csproj">
223      <Project>{F04F922F-C0CC-45FC-BD33-A758BD1B8B36}</Project>
224      <Name>domain.services</Name>
225    </ProjectReference>
226    <ProjectReference Include="..\client\dto\dto.csproj">
227      <Project>{ACF52FAB-435B-48C9-A383-C787CB2D8000}</Project>
228      <Name>dto</Name>
229    </ProjectReference>
230    <ProjectReference Include="..\client\service.contracts\service.contracts.csproj">
231      <Project>{41D2B68B-031B-44FF-BAC5-7752D9E29F94}</Project>
232      <Name>service.contracts</Name>
233    </ProjectReference>
234    <ProjectReference Include="..\client\service.infrastructure\service.infrastructure.csproj">
235      <Project>{81412692-F3EE-4FBF-A7C7-69454DD1BD46}</Project>
236      <Name>service.infrastructure</Name>
237    </ProjectReference>
238    <ProjectReference Include="..\commons\infrastructure.thirdparty.log4net\infrastructure.thirdparty.log4net.csproj">
239      <Project>{6BDCB0C1-51E1-435A-93D8-CA02BF8E409C}</Project>
240      <Name>infrastructure.thirdparty.log4net</Name>
241    </ProjectReference>
242    <ProjectReference Include="..\commons\infrastructure.thirdparty\infrastructure.thirdparty.csproj">
243      <Project>{04DC09B4-5DF9-44A6-8DD1-05941F0D0228}</Project>
244      <Name>infrastructure.thirdparty</Name>
245    </ProjectReference>
246    <ProjectReference Include="..\commons\infrastructure\infrastructure.csproj">
247      <Project>{AA5EEED9-4531-45F7-AFCD-AD9717D2E405}</Project>
248      <Name>infrastructure</Name>
249    </ProjectReference>
250    <ProjectReference Include="..\commons\utility\utility.csproj">
251      <Project>{DD8FD29E-7424-415C-9BA3-7D9F6ECBA161}</Project>
252      <Name>utility %28commons\utility%29</Name>
253    </ProjectReference>
254  </ItemGroup>
255  <ItemGroup>
256    <Folder Include="Properties\" />
257    <Folder Include="unit\client\domain.services\" />
258    <Folder Include="unit\client\presentation\views\" />
259    <Folder Include="unit\client\utility\" />
260    <Folder Include="unit\commons\infrastructure.thirdparty\log4net\" />
261  </ItemGroup>
262  <ItemGroup>
263    <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
264      <Visible>False</Visible>
265      <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
266      <Install>false</Install>
267    </BootstrapperPackage>
268    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
269      <Visible>False</Visible>
270      <ProductName>.NET Framework 3.5 SP1</ProductName>
271      <Install>true</Install>
272    </BootstrapperPackage>
273    <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
274      <Visible>False</Visible>
275      <ProductName>Windows Installer 3.1</ProductName>
276      <Install>true</Install>
277    </BootstrapperPackage>
278  </ItemGroup>
279  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
280  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
281       Other similar extension points exist, see Microsoft.Common.targets.
282  <Target Name="BeforeBuild">
283  </Target>
284  <Target Name="AfterBuild">
285  </Target>
286  -->
287</Project>