Skip to content

Commit 973da31

Browse files
committed
Merge branch 'develop'
2 parents 71facab + 1bfef09 commit 973da31

File tree

4 files changed

+16
-26
lines changed

4 files changed

+16
-26
lines changed

IntegrationEngine.Tests/EngineHostCompositionRootTest.cs

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,15 @@
44
using IntegrationEngine.Api;
55
using IntegrationEngine.Core.Configuration;
66
using IntegrationEngine.Core.R;
7-
using IntegrationServer.IntegrationJobs.CarReport;
8-
using IntegrationServer.IntegrationJobs.SampleSqlReport;
97
using IntegrationEngine.JobProcessor;
108
using Microsoft.Practices.Unity;
119
using Moq;
1210
using Nest;
1311
using NUnit.Framework;
14-
using IntegrationServer;
15-
using System.Reflection;
1612
using System.Collections.Generic;
13+
using System.Linq;
14+
using System.Reflection;
15+
using IntegrationEngine.Core.IntegrationJob;
1716

1817
namespace IntegrationEngine.Tests
1918
{
@@ -113,17 +112,14 @@ public void ShouldRegisterIntegrationPoints()
113112
[Test]
114113
public void ShouldRegisterIntegrationJobs()
115114
{
116-
var assembliesWithJobs = new List<Assembly> { typeof(Program).Assembly };
115+
var assembliesWithJobs = new List<Assembly> { typeof(EngineHostCompositionRootTest).Assembly };
117116
Subject.IntegrationJobTypes = Subject.ExtractIntegrationJobTypesFromAssemblies(assembliesWithJobs);
118117
Subject.LoadConfiguration();
119118
Subject.RegisterIntegrationPoints();
120119

121120
Subject.RegisterIntegrationJobs();
122121

123-
var container = Subject.Container;
124-
container.Resolve<CarMailMessageJob>();
125-
container.Resolve<CarReportJob>();
126-
container.Resolve<SampleSqlReportJob>();
122+
Assert.That(Subject.Container.IsRegistered<IntegrationJobStub>(), Is.True);
127123
}
128124
}
129125
}

IntegrationEngine.Tests/IntegrationEngine.Tests.csproj

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -168,10 +168,6 @@
168168
<Project>{7D49353D-A68C-4ACA-A6A5-40B1C314C30E}</Project>
169169
<Name>IntegrationEngine</Name>
170170
</ProjectReference>
171-
<ProjectReference Include="..\IntegrationServer\IntegrationServer.csproj">
172-
<Project>{C273AE91-E13F-4443-8D01-9C97016AB4AC}</Project>
173-
<Name>IntegrationServer</Name>
174-
</ProjectReference>
175171
</ItemGroup>
176172
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
177173
<Import Project="$(SolutionDir)\.nuget\NuGet.targets" Condition="Exists('$(SolutionDir)\.nuget\NuGet.targets')" />

IntegrationEngine.userprefs

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
<Properties StartupItem="IntegrationServer/IntegrationServer.csproj">
2-
<MonoDevelop.Ide.Workspace ActiveConfiguration="Debug" />
3-
<MonoDevelop.Ide.Workbench ActiveDocument="IntegrationEngine.Tests/Api/WebApiApplicationTest.cs">
2+
<MonoDevelop.Ide.Workspace ActiveConfiguration="Release" />
3+
<MonoDevelop.Ide.Workbench ActiveDocument="IntegrationEngine.Tests/JobProcessor/MessageQueueListenerManagerTest.cs">
44
<Files>
5-
<File FileName="IntegrationEngine/Api/WebApiApplication.cs" Line="6" Column="6" />
6-
<File FileName="IntegrationEngine.Tests/Api/WebApiApplicationTest.cs" Line="81" Column="81" />
5+
<File FileName="IntegrationEngine.Tests/JobProcessor/MessageQueueListenerManagerTest.cs" Line="38" Column="38" />
6+
<File FileName="IntegrationEngine.Tests/Scheduler/EngineSchedulerTest.cs" Line="48" Column="48" />
7+
<File FileName="IntegrationEngine.Tests/EngineHostCompositionRootTest.cs" Line="74" Column="74" />
8+
<File FileName="IntegrationEngine/EngineHostCompositionRoot.cs" Line="42" Column="42" />
79
</Files>
810
<Pads>
911
<Pad Id="MonoDevelop.NUnit.TestPad">
@@ -12,7 +14,9 @@
1214
</Pads>
1315
</MonoDevelop.Ide.Workbench>
1416
<MonoDevelop.Ide.DebuggingService.Breakpoints>
15-
<BreakpointStore />
17+
<BreakpointStore>
18+
<Breakpoint file="/Users/ethanhann/Projects/IntegrationEngine/IntegrationEngine/Scheduler/EngineScheduler.cs" line="163" column="41" />
19+
</BreakpointStore>
1620
</MonoDevelop.Ide.DebuggingService.Breakpoints>
1721
<MonoDevelop.Ide.DebuggingService.PinnedWatches />
1822
</Properties>

IntegrationServer/IntegrationServer.csproj

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
<NuGetPackageImportStamp>0900f602</NuGetPackageImportStamp>
1212
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\</SolutionDir>
1313
<RestorePackages>true</RestorePackages>
14+
<AssemblyName>IntegrationServer</AssemblyName>
1415
</PropertyGroup>
1516
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
1617
<DebugSymbols>true</DebugSymbols>
@@ -23,7 +24,6 @@
2324
<PlatformTarget>x86</PlatformTarget>
2425
<Externalconsole>true</Externalconsole>
2526
<ConsolePause>false</ConsolePause>
26-
<AssemblyName>IntegrationServer</AssemblyName>
2727
</PropertyGroup>
2828
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
2929
<DebugType>full</DebugType>
@@ -33,7 +33,6 @@
3333
<WarningLevel>4</WarningLevel>
3434
<Externalconsole>true</Externalconsole>
3535
<PlatformTarget>AnyCPU</PlatformTarget>
36-
<AssemblyName>IntegrationServer</AssemblyName>
3736
</PropertyGroup>
3837
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'">
3938
<DebugSymbols>true</DebugSymbols>
@@ -48,7 +47,6 @@
4847
<Optimize>false</Optimize>
4948
<ConsolePause>false</ConsolePause>
5049
<Externalconsole>true</Externalconsole>
51-
<AssemblyName>IntegrationEngine.ConsoleHost</AssemblyName>
5250
</PropertyGroup>
5351
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|AnyCPU'">
5452
<OutputPath>bin\Release\</OutputPath>
@@ -57,12 +55,8 @@
5755
<PlatformTarget>AnyCPU</PlatformTarget>
5856
<ErrorReport>prompt</ErrorReport>
5957
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
60-
<Prefer32Bit>true</Prefer32Bit>
58+
<Prefer32Bit>false</Prefer32Bit>
6159
<WarningLevel>4</WarningLevel>
62-
<AssemblyName>IntegrationEngine.ConsoleHost</AssemblyName>
63-
</PropertyGroup>
64-
<PropertyGroup>
65-
<AssemblyName>IntegrationServer</AssemblyName>
6660
</PropertyGroup>
6761
<ItemGroup>
6862
<Reference Include="System" />

0 commit comments

Comments
 (0)