Commit 29c7be2
Changed files (49)
trunk
build
lib
app
object.list.view
sql.server.compact
test
gorilla
tools
product
Gorilla.Commons.Testing
MoMoney.DataAccess
MoMoney.Domain
MoMoney.Presentation
MoMoney.Service
MyMoney
boot
container
registration
trunk/build/lib/app/active.reports/ActiveReports.Interop.dll
Binary file
trunk/build/lib/app/active.reports/ActiveReports.Web.Design.dll
Binary file
trunk/build/lib/app/active.reports/ActiveReports.Web.dll
Binary file
trunk/build/lib/app/object.list.view/ObjectListView.dll
Binary file
trunk/build/lib/app/object.list.view/ObjectListView.pdb
Binary file
trunk/build/lib/app/sql.server.compact/sqlceca35.dll
Binary file
trunk/build/lib/app/sql.server.compact/sqlcecompact35.dll
Binary file
trunk/build/lib/app/sql.server.compact/sqlceer35EN.dll
Binary file
trunk/build/lib/app/sql.server.compact/sqlceme35.dll
Binary file
trunk/build/lib/app/sql.server.compact/sqlceoledb35.dll
Binary file
trunk/build/lib/app/sql.server.compact/sqlceqp35.dll
Binary file
trunk/build/lib/app/sql.server.compact/sqlcese35.dll
Binary file
trunk/build/lib/app/mymoney.exe.licenses → trunk/build/lib/app/momoney.exe.licenses
File renamed without changes
trunk/build/lib/test/gorilla/gorilla.testing.dll
Binary file
trunk/build/tools/mage.scrub/Castle.Core.dll
Binary file
trunk/build/tools/mage.scrub/Castle.DynamicProxy2.dll
Binary file
trunk/build/tools/mage.scrub/Castle.MicroKernel.dll
Binary file
trunk/build/tools/mage.scrub/Castle.Windsor.dll
Binary file
trunk/build/tools/mage.scrub/log4net.config.xml
@@ -1,17 +0,0 @@
-<log4net>
- <appender name='RollingFileAppender' type='log4net.Appender.RollingFileAppender'>
- <file value='logs/log.txt' />
- <appendToFile value='true' />
- <rollingStyle value='Size' />
- <maxSizeRollBackups value='10' />
- <maximumFileSize value='100000KB' />
- <staticLogFileName value='true' />
- <layout type='log4net.Layout.PatternLayout'>
- <conversionPattern value='%d [%t] %-5p %c - %m%n' />
- </layout>
- </appender>
- <root>
- <level value='DEBUG' />
- <appender-ref ref='RollingFileAppender' />
- </root>
-</log4net>
trunk/build/tools/mage.scrub/log4net.dll
Binary file
trunk/build/tools/mage.scrub/mage.scrub.exe
Binary file
trunk/build/tools/mage.scrub/mage.scrub.pdb
Binary file
trunk/build/tools/spec.dox/Castle.Core.dll
Binary file
trunk/build/tools/spec.dox/Castle.DynamicProxy2.dll
Binary file
trunk/build/tools/spec.dox/Castle.MicroKernel.dll
Binary file
trunk/build/tools/spec.dox/Castle.Windsor.dll
Binary file
trunk/build/tools/spec.dox/spec.dox.exe
Binary file
trunk/build/project.build
@@ -37,14 +37,9 @@
<include name="${build.config.dir}\**\*.cs" />
<exclude name="${product.dir}\**\AssemblyInfo.cs" />
<exclude name="${product.dir}\**\*Specs.cs" />
- <!--<exclude name="${product.dir}\MyMoney\Testing\**\*.*" />-->
- <exclude name="${product.dir}\MoMoney.DataAccess\Testing\**\*.*" />
- <exclude name="${product.dir}\Gorilla.Commons.Testing\**\*.*" />
</sources>
<references>
<include name="${build.lib.dir}\app\**\*.dll" />
- <exclude name="${build.lib.dir}\app\sql.server.compact\**\*.dll" />
- <include name="${build.lib.dir}\app\sql.server.compact\**\System.Data.SqlServerCe.dll" />
</references>
<resources dynamicprefix="true">
<include name="${product.dir}\**\*.resx" />
trunk/build/project.deploy.build
@@ -10,11 +10,6 @@
<include name="\**\*.dll" />
</fileset>
</copy>
- <!--<copy todir="${build.compile.dir}" flatten="true">
- <fileset basedir="${build.lib.dir}\app">
- <include name="\**\*.dat" />
- </fileset>
- </copy>-->
<copy todir="${build.compile.dir}" flatten="false">
<fileset basedir="${build.resources.dir}">
<include name="\**\*.*" />
trunk/build/project.install.build
@@ -7,7 +7,6 @@
<property name="application.manifest" value="${installation.dir}\${assembly.version}\${app.output}.manifest" />
<property name="deployment.manifest" value="${installation.dir}\${app.output}.application" />
<property name="mage.exe" value="${dot.net.sdk.dir}\mage.exe" />
- <property name="mage.scrub.exe" value="${build.tools.dir}\mage.scrub\mage.scrub.exe" />
</target>
<target name="create.installation.dir" depends="deploy">
@@ -49,7 +48,6 @@
<property name="args.sign.deployment" value="-s ${deployment.manifest} -cf ${certificate.filename} -Password ${certificate.password}" />
<exec program="${mage.exe}" commandline="${args.new.application}" />
- <!--<exec program="${mage.scrub.exe}" commandline="${application.manifest}" />-->
<exec program="${mage.exe}" commandline="${args.sign.application}" />
<exec program="${mage.exe}" commandline="${args.new.deployment}" />
<exec program="${mage.exe}" commandline="${args.update.deployment}" />
trunk/build/project.test.build
@@ -5,8 +5,6 @@
<fileset id="test.references.fileset">
<include name="${build.lib.dir}\**\*.dll" />
- <exclude name="${build.lib.dir}\app\sql.server.compact\**\*.dll" />
- <include name="${build.lib.dir}\app\sql.server.compact\**\System.Data.SqlServerCe.dll" />
</fileset>
<target name="test.compile" depends="init, test.copy.dependencies">
trunk/build/project.test.reports.build
@@ -1,15 +1,12 @@
<?xml version="1.0" encoding="utf-8" ?>
<project name="project.test.reports">
- <!--<property name="bdd.doc.exe" value="${build.tools.dir}\bdd.doc\bdddoc.console.exe" />-->
- <property name="bdd.doc.exe" value="${build.tools.dir}\spec.dox\spec.dox.exe" />
- <property name="report.output.file" value="${build.compile.dir}\test.report.html" />
+ <property name="bdd.doc.exe" value="${build.tools.dir}\bdd.doc\bdddoc.console.exe" />
+ <property name="report.output.file" value="${build.compile.dir}\test_report.html" />
<target name="bdd.doc" depends="test.compile">
<property name="arguments" value="${build.compile.dir}\${test.output} observation ${report.output.file}" />
- <exec program="${bdd.doc.exe}"
- commandline="${arguments}"
- />
- <exec program="${browser.exe}" commandline="${report.output.file}" />
+ <exec program="${bdd.doc.exe}" commandline="${arguments}" />
+ <exec program="${browser.exe}" commandline="${report.output.file}" />
</target>
</project>
trunk/product/Gorilla.Commons.Testing/assertions.cs
@@ -1,119 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using JetBrains.Annotations;
-using MbUnit.Framework;
-
-namespace Gorilla.Commons.Testing
-{
- public static class Assertions
- {
- [AssertionMethod]
- public static void should_be_equal_to<T>(this T item_to_validate, T expected_value)
- {
- Assert.AreEqual(expected_value, item_to_validate);
- }
-
- [AssertionMethod]
- public static void should_be_the_same_instance_as<T>(this T left, T right)
- {
- Assert.IsTrue(ReferenceEquals(left, right));
- }
-
- [AssertionMethod]
- public static void should_be_null<T>(this T item)
- {
- Assert.IsNull(item);
- }
-
- [AssertionMethod]
- public static void should_not_be_null<T>(this T item) where T : class
- {
- Assert.IsNotNull(item);
- }
-
- [AssertionMethod]
- public static void should_be_greater_than<T>(this T actual, T expected) where T : IComparable
- {
- Assert.GreaterThan(actual, expected);
- }
-
- [AssertionMethod]
- public static void should_be_less_than(this int actual, int expected)
- {
- Assert.Less(actual, expected);
- }
-
- [AssertionMethod]
- public static void should_contain<T>(this IEnumerable<T> items_to_peek_in_to, T items_to_look_for)
- {
- items_to_peek_in_to.Contains(items_to_look_for).should_be_true();
- }
-
- [AssertionMethod]
- public static void should_not_contain<T>(this IEnumerable<T> items_to_peek_into, T item_to_look_for)
- {
- items_to_peek_into.Contains(item_to_look_for).should_be_false();
- }
-
- [AssertionMethod]
- public static void should_be_an_instance_of<T>(this object item)
- {
- item.should_be_an_instance_of(typeof (T));
- }
-
- [AssertionMethod]
- public static void should_be_an_instance_of(this object item, Type type)
- {
- Assert.IsInstanceOfType(type, item);
- }
-
- [AssertionMethod]
- public static void should_have_thrown<TheException>(this Action action) where TheException : Exception
- {
- try
- {
- action();
- Assert.Fail("the_exception_was_not_thrown");
- }
- catch (Exception e)
- {
- should_be_an_instance_of<TheException>(e);
- }
- }
-
- [AssertionMethod]
- public static void should_be_true(this bool item)
- {
- Assert.IsTrue(item);
- }
-
- [AssertionMethod]
- public static void should_be_false(this bool item)
- {
- Assert.IsFalse(item);
- }
-
- [AssertionMethod]
- public static void should_contain<T>(this IEnumerable<T> items, params T[] items_to_find)
- {
- foreach (var item_to_find in items_to_find)
- {
- items.should_contain(item_to_find);
- }
- }
-
- [AssertionMethod]
- public static void should_only_contain<T>(this IEnumerable<T> items, params T[] itemsToFind)
- {
- items.Count().should_be_equal_to(itemsToFind.Length);
- items.should_contain(itemsToFind);
- }
-
- [AssertionMethod]
- public static void should_be_equal_ignoring_case(this string item, string other)
- {
- StringAssert.AreEqualIgnoreCase(item, other);
- }
- }
-}
\ No newline at end of file
trunk/product/Gorilla.Commons.Testing/Call.cs
@@ -1,12 +0,0 @@
-using System;
-
-namespace Gorilla.Commons.Testing
-{
- public class call
- {
- public static Action to(Action action)
- {
- return action;
- }
- }
-}
\ No newline at end of file
trunk/product/Gorilla.Commons.Testing/ConcernAttribute.cs
@@ -1,11 +0,0 @@
-using System;
-
-namespace Gorilla.Commons.Testing
-{
- public class ConcernAttribute : bdddoc.core.ConcernAttribute
- {
- public ConcernAttribute(Type concern) : base(concern)
- {
- }
- }
-}
\ No newline at end of file
trunk/product/Gorilla.Commons.Testing/concerns.cs
@@ -1,42 +0,0 @@
-using developwithpassion.bdd.mbunit.standard.observations;
-using Rhino.Mocks;
-
-namespace Gorilla.Commons.Testing
-{
- public abstract class concerns_for<Contract> : observations_for_a_sut_without_a_contract<Contract>,
- IHideObjectMembers
- {
- protected static T when_the<T>(T item)
- {
- return item;
- }
- }
-
- public abstract class concerns_for<Contract, Implementation> :
- observations_for_a_sut_with_a_contract<Contract, Implementation>, IHideObjectMembers
- where Implementation : Contract
- {
- protected static T when_the<T>(T item)
- {
- return item;
- }
-
- protected static T dependency<T>() where T : class
- {
- return MockRepository.GenerateMock<T>();
- }
- }
-
- public abstract class concerns : observations_for_a_static_sut, IHideObjectMembers
- {
- protected static T dependency<T>() where T : class
- {
- return MockRepository.GenerateMock<T>();
- }
-
- static protected T when_the<T>(T item)
- {
- return item;
- }
- }
-}
\ No newline at end of file
trunk/product/Gorilla.Commons.Testing/EmptyFixture.cs
@@ -1,9 +0,0 @@
-using MbUnit.Framework;
-
-namespace Gorilla.Commons.Testing
-{
- [TestFixture]
- public class EmptyFixture
- {
- }
-}
\ No newline at end of file
trunk/product/Gorilla.Commons.Testing/Gorilla.Commons.Testing.csproj
@@ -1,89 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <ProductVersion>9.0.30729</ProductVersion>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{44E65096-9657-4716-90F8-4535BABE8039}</ProjectGuid>
- <OutputType>Library</OutputType>
- <AppDesignerFolder>Properties</AppDesignerFolder>
- <RootNamespace>Gorilla.Commons.Testing</RootNamespace>
- <AssemblyName>Gorilla.Commons.Testing</AssemblyName>
- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
- <FileAlignment>512</FileAlignment>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- <DebugSymbols>true</DebugSymbols>
- <DebugType>full</DebugType>
- <Optimize>false</Optimize>
- <OutputPath>bin\Debug\</OutputPath>
- <DefineConstants>DEBUG;TRACE</DefineConstants>
- <ErrorReport>prompt</ErrorReport>
- <WarningLevel>4</WarningLevel>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- <DebugType>pdbonly</DebugType>
- <Optimize>true</Optimize>
- <OutputPath>bin\Release\</OutputPath>
- <DefineConstants>TRACE</DefineConstants>
- <ErrorReport>prompt</ErrorReport>
- <WarningLevel>4</WarningLevel>
- </PropertyGroup>
- <ItemGroup>
- <Reference Include="bdddoc, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\..\build\lib\test\bdd.doc\bdddoc.dll</HintPath>
- </Reference>
- <Reference Include="developwithpassion.bdd, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\..\build\lib\test\developwithpassion\developwithpassion.bdd.dll</HintPath>
- </Reference>
- <Reference Include="JetBrains.Annotations, Version=4.5.1181.216, Culture=neutral, PublicKeyToken=1010a0d8d6380325, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\..\build\lib\app\jetbrains\JetBrains.Annotations.dll</HintPath>
- </Reference>
- <Reference Include="MbUnit.Framework, Version=2.4.2.175, Culture=neutral, PublicKeyToken=5e72ecd30bc408d5">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\..\build\lib\test\mbunit\MbUnit.Framework.dll</HintPath>
- </Reference>
- <Reference Include="Rhino.Mocks, Version=3.5.0.1337, Culture=neutral, PublicKeyToken=0b3305902db7183f, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\..\build\lib\test\rhino.mocks\Rhino.Mocks.dll</HintPath>
- </Reference>
- <Reference Include="System" />
- <Reference Include="System.Core">
- <RequiredTargetFramework>3.5</RequiredTargetFramework>
- </Reference>
- <Reference Include="System.Xml.Linq">
- <RequiredTargetFramework>3.5</RequiredTargetFramework>
- </Reference>
- <Reference Include="System.Data.DataSetExtensions">
- <RequiredTargetFramework>3.5</RequiredTargetFramework>
- </Reference>
- <Reference Include="System.Data" />
- <Reference Include="System.Xml" />
- </ItemGroup>
- <ItemGroup>
- <Compile Include="Call.cs" />
- <Compile Include="ConcernAttribute.cs" />
- <Compile Include="IntegrationAttribute.cs" />
- <Compile Include="concerns.cs" />
- <Compile Include="assertions.cs" />
- <Compile Include="EmptyFixture.cs" />
- <Compile Include="IHideObjectMembers.cs" />
- <Compile Include="MethodCallOccurance.cs" />
- <Compile Include="MockingExtensions.cs" />
- </ItemGroup>
- <ItemGroup>
- <Folder Include="Properties\" />
- </ItemGroup>
- <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
- <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
- Other similar extension points exist, see Microsoft.Common.targets.
- <Target Name="BeforeBuild">
- </Target>
- <Target Name="AfterBuild">
- </Target>
- -->
-</Project>
\ No newline at end of file
trunk/product/Gorilla.Commons.Testing/IHideObjectMembers.cs
@@ -1,21 +0,0 @@
-using System;
-using System.ComponentModel;
-
-namespace Gorilla.Commons.Testing
-{
- [EditorBrowsable(EditorBrowsableState.Never)]
- public interface IHideObjectMembers
- {
- [EditorBrowsable(EditorBrowsableState.Never)]
- Type GetType();
-
- [EditorBrowsable(EditorBrowsableState.Never)]
- int GetHashCode();
-
- [EditorBrowsable(EditorBrowsableState.Never)]
- string ToString();
-
- [EditorBrowsable(EditorBrowsableState.Never)]
- bool Equals(object obj);
- }
-}
\ No newline at end of file
trunk/product/Gorilla.Commons.Testing/IntegrationAttribute.cs
@@ -1,11 +0,0 @@
-using MbUnit.Framework;
-
-namespace Gorilla.Commons.Testing
-{
- public class IntegrationAttribute : FixtureCategoryAttribute
- {
- public IntegrationAttribute() : base("Integration")
- {
- }
- }
-}
\ No newline at end of file
trunk/product/Gorilla.Commons.Testing/MethodCallOccurance.cs
@@ -1,33 +0,0 @@
-using System;
-using Rhino.Mocks;
-
-namespace Gorilla.Commons.Testing
-{
- public class MethodCallOccurance<T> : IHideObjectMembers
- {
- readonly Action<T> action;
- readonly T mock;
-
- public MethodCallOccurance(T mock, Action<T> action)
- {
- this.action = action;
- this.mock = mock;
- mock.AssertWasCalled(action);
- }
-
- public void times(int number_of_times_the_method_should_have_been_called)
- {
- mock.AssertWasCalled(action, y => y.Repeat.Times(number_of_times_the_method_should_have_been_called));
- }
-
- public void only_once()
- {
- times(1);
- }
-
- public void twice()
- {
- times(2);
- }
- }
-}
\ No newline at end of file
trunk/product/Gorilla.Commons.Testing/MockingExtensions.cs
@@ -1,53 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using Rhino.Mocks;
-using Rhino.Mocks.Interfaces;
-
-namespace Gorilla.Commons.Testing
-{
- public static class MockingExtensions
- {
- public static MethodCallOccurance<T> was_told_to<T>(this T mocked_item, Action<T> action_to_perform)
- {
- return new MethodCallOccurance<T>(mocked_item, action_to_perform);
- }
-
- public static void was_not_told_to<T>(this T mocked_item, Action<T> action_to_perform)
- {
- mocked_item.AssertWasNotCalled(action_to_perform);
- }
-
- public static IMethodOptions<R> is_told_to<T, R>(this T mocked_item, Function<T, R> action_to_perform) where T : class
- {
- return mocked_item.Stub(action_to_perform);
- }
-
- public static IMethodOptions<R> is_asked_for<T, R>(this T mock, Function<T, R> func) where T : class
- {
- return mock.Stub(func);
- }
-
- public static IMethodOptions<R> it_will_return<R>(this IMethodOptions<R> options, R item)
- {
- return options.Return(item);
- }
-
- public static IMethodOptions<IEnumerable<R>> it_will_return<R>(this IMethodOptions<IEnumerable<R>> options,
- params R[] items)
- {
- return options.Return(items.AsEnumerable());
- }
-
- public static IMethodOptions<IEnumerable<R>> it_will_return_nothing<R>(
- this IMethodOptions<IEnumerable<R>> options)
- {
- return options.it_will_return();
- }
-
- public static void it_will_throw<R>(this IMethodOptions<R> options, Exception item)
- {
- options.Throw(item);
- }
- }
-}
\ No newline at end of file
trunk/product/MoMoney.DataAccess/MoMoney.DataAccess.csproj
@@ -55,6 +55,10 @@
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\build\lib\app\gorilla\gorilla.commons.utility.dll</HintPath>
</Reference>
+ <Reference Include="gorilla.testing, Version=2009.5.5.194, Culture=neutral, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\..\build\lib\test\gorilla\gorilla.testing.dll</HintPath>
+ </Reference>
<Reference Include="MbUnit.Framework, Version=2.4.2.175, Culture=neutral, PublicKeyToken=5e72ecd30bc408d5">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\build\lib\test\mbunit\MbUnit.Framework.dll</HintPath>
@@ -90,10 +94,6 @@
<Compile Include="IDatabaseConfiguration.cs" />
</ItemGroup>
<ItemGroup>
- <ProjectReference Include="..\Gorilla.Commons.Testing\Gorilla.Commons.Testing.csproj">
- <Project>{44E65096-9657-4716-90F8-4535BABE8039}</Project>
- <Name>Gorilla.Commons.Testing</Name>
- </ProjectReference>
<ProjectReference Include="..\MoMoney.Domain\MoMoney.Domain.csproj">
<Project>{BE790BCC-4412-473F-9D0A-5AA48FE7A74F}</Project>
<Name>MoMoney.Domain</Name>
trunk/product/MoMoney.Domain/MoMoney.Domain.csproj
@@ -43,6 +43,10 @@
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\build\lib\app\gorilla\gorilla.commons.utility.dll</HintPath>
</Reference>
+ <Reference Include="gorilla.testing, Version=2009.5.5.194, Culture=neutral, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\..\build\lib\test\gorilla\gorilla.testing.dll</HintPath>
+ </Reference>
<Reference Include="Rhino.Mocks, Version=3.5.0.1337, Culture=neutral, PublicKeyToken=0b3305902db7183f, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\build\lib\test\rhino.mocks\Rhino.Mocks.dll</HintPath>
trunk/product/MoMoney.Presentation/MoMoney.Presentation.csproj
@@ -67,6 +67,10 @@
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\build\lib\app\gorilla\gorilla.commons.windows.forms.thirdparty.dll</HintPath>
</Reference>
+ <Reference Include="gorilla.testing, Version=2009.5.5.194, Culture=neutral, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\..\build\lib\test\gorilla\gorilla.testing.dll</HintPath>
+ </Reference>
<Reference Include="MbUnit.Framework, Version=2.4.2.175, Culture=neutral, PublicKeyToken=5e72ecd30bc408d5">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\build\lib\test\mbunit\MbUnit.Framework.dll</HintPath>
trunk/product/MoMoney.Service/MoMoney.Service.csproj
@@ -47,6 +47,10 @@
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\build\lib\app\gorilla\gorilla.commons.utility.dll</HintPath>
</Reference>
+ <Reference Include="gorilla.testing, Version=2009.5.5.194, Culture=neutral, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\..\build\lib\test\gorilla\gorilla.testing.dll</HintPath>
+ </Reference>
<Reference Include="Rhino.Mocks, Version=3.5.0.1337, Culture=neutral, PublicKeyToken=0b3305902db7183f, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\build\lib\test\rhino.mocks\Rhino.Mocks.dll</HintPath>
trunk/product/MyMoney/boot/container/registration/wire_up_the_data_access_components_into_the.cs
@@ -25,7 +25,8 @@ namespace MoMoney.boot.container.registration
register.singleton<IDatabase, ObjectDatabase>();
register.singleton(() => Resolve.the<IDatabase>().downcast_to<IDatabaseConfiguration>());
register.transient<ISessionProvider, SessionProvider>();
- register.proxy<ISession, NoConfiguration<ISession>>( () => Resolve.the<ISessionProvider>().get_the_current_session());
+ register.proxy<ISession, NoConfiguration<ISession>>(
+ () => Resolve.the<ISessionProvider>().get_the_current_session());
register.transient<IUnitOfWorkInterceptor, UnitOfWorkInterceptor>();
register.transient<IUnitOfWorkFactory, UnitOfWorkFactory>();
@@ -35,8 +36,6 @@ namespace MoMoney.boot.container.registration
register.transient<IConnectionFactory, ConnectionFactory>();
register.transient<IConfigureDatabaseStep, ConfigureDatabaseStep>();
register.transient<IPrototype, Prototype>();
-
-
}
}
}
\ No newline at end of file
trunk/product/MyMoney/MyMoney.csproj
@@ -111,6 +111,10 @@
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\build\lib\app\gorilla\gorilla.commons.windows.forms.dll</HintPath>
</Reference>
+ <Reference Include="gorilla.testing, Version=2009.5.5.194, Culture=neutral, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\..\build\lib\test\gorilla\gorilla.testing.dll</HintPath>
+ </Reference>
<Reference Include="JetBrains.Annotations, Version=4.1.933.3, Culture=neutral, PublicKeyToken=1010a0d8d6380325, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\build\lib\app\jetbrains\JetBrains.Annotations.dll</HintPath>
trunk/solution.sln
@@ -5,8 +5,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MyMoney.Build", "build\MyMo
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MyMoney", "product\MyMoney\MyMoney.csproj", "{2DB82691-BF15-4538-8C5E-6BF8F4F875A9}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Gorilla.Commons.Utility", "product\Gorilla.Commons.Utility\Gorilla.Commons.Utility.csproj", "{DD8FD29E-7424-415C-9BA3-7D9F6ECBA161}"
-EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Gorilla.Commons.Testing", "product\Gorilla.Commons.Testing\Gorilla.Commons.Testing.csproj", "{44E65096-9657-4716-90F8-4535BABE8039}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MoMoney.Domain", "product\MoMoney.Domain\MoMoney.Domain.csproj", "{BE790BCC-4412-473F-9D0A-5AA48FE7A74F}"
@@ -19,14 +17,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MoMoney.DTO", "product\MoMo
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MoMoney.Presentation", "product\MoMoney.Presentation\MoMoney.Presentation.csproj", "{D7C83DB3-492D-4514-8C53-C57AD8E7ACE7}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Gorilla.Commons.Infrastructure", "product\Gorilla.Commons.Infrastructure\Gorilla.Commons.Infrastructure.csproj", "{AA5EEED9-4531-45F7-AFCD-AD9717D2E405}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Gorilla.Commons.Infrastructure.ThirdParty", "product\Gorilla.Commons.Infrastructure.ThirdParty\Gorilla.Commons.Infrastructure.ThirdParty.csproj", "{04DC09B4-5DF9-44A6-8DD1-05941F0D0228}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Gorilla.Commons.Windows.Forms", "product\Gorilla.Commons.Windows.Forms\Gorilla.Commons.Windows.Forms.csproj", "{54B55B2B-A58F-45DF-A446-234C9D70DC0B}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Gorilla.Commons.Windows.Forms.ThirdParty", "product\Gorilla.Commons.Windows.Forms.ThirdParty\Gorilla.Commons.Windows.Forms.ThirdParty.csproj", "{8050731D-48B2-4636-9D1C-2B6D052F39DC}"
-EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -41,10 +31,6 @@ Global
{2DB82691-BF15-4538-8C5E-6BF8F4F875A9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2DB82691-BF15-4538-8C5E-6BF8F4F875A9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2DB82691-BF15-4538-8C5E-6BF8F4F875A9}.Release|Any CPU.Build.0 = Release|Any CPU
- {DD8FD29E-7424-415C-9BA3-7D9F6ECBA161}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {DD8FD29E-7424-415C-9BA3-7D9F6ECBA161}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {DD8FD29E-7424-415C-9BA3-7D9F6ECBA161}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {DD8FD29E-7424-415C-9BA3-7D9F6ECBA161}.Release|Any CPU.Build.0 = Release|Any CPU
{44E65096-9657-4716-90F8-4535BABE8039}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{44E65096-9657-4716-90F8-4535BABE8039}.Debug|Any CPU.Build.0 = Debug|Any CPU
{44E65096-9657-4716-90F8-4535BABE8039}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -69,22 +55,6 @@ Global
{D7C83DB3-492D-4514-8C53-C57AD8E7ACE7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D7C83DB3-492D-4514-8C53-C57AD8E7ACE7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D7C83DB3-492D-4514-8C53-C57AD8E7ACE7}.Release|Any CPU.Build.0 = Release|Any CPU
- {AA5EEED9-4531-45F7-AFCD-AD9717D2E405}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AA5EEED9-4531-45F7-AFCD-AD9717D2E405}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AA5EEED9-4531-45F7-AFCD-AD9717D2E405}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AA5EEED9-4531-45F7-AFCD-AD9717D2E405}.Release|Any CPU.Build.0 = Release|Any CPU
- {04DC09B4-5DF9-44A6-8DD1-05941F0D0228}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {04DC09B4-5DF9-44A6-8DD1-05941F0D0228}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {04DC09B4-5DF9-44A6-8DD1-05941F0D0228}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {04DC09B4-5DF9-44A6-8DD1-05941F0D0228}.Release|Any CPU.Build.0 = Release|Any CPU
- {54B55B2B-A58F-45DF-A446-234C9D70DC0B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {54B55B2B-A58F-45DF-A446-234C9D70DC0B}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {54B55B2B-A58F-45DF-A446-234C9D70DC0B}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {54B55B2B-A58F-45DF-A446-234C9D70DC0B}.Release|Any CPU.Build.0 = Release|Any CPU
- {8050731D-48B2-4636-9D1C-2B6D052F39DC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {8050731D-48B2-4636-9D1C-2B6D052F39DC}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8050731D-48B2-4636-9D1C-2B6D052F39DC}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {8050731D-48B2-4636-9D1C-2B6D052F39DC}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE