- Timestamp:
- 12/13/10 16:09:22 (13 years ago)
- Location:
- branches/HeuristicLab.Hive-3.4/sources
- Files:
-
- 4 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Hive-3.4/sources
- Property svn:ignore
-
old new 1 1 HeuristicLab.Hive-3.4.suo 2 2 TestResults 3 HeuristicLab.Hive 3.4.suo
-
- Property svn:ignore
-
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Services.Hive.Tests
-
Property
svn:ignore
set to
bin
obj
-
Property
svn:ignore
set to
-
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Services.Hive.Tests/HeuristicLab.Services.Hive.Tests-3.4.csproj
r5078 r5095 307 307 </ItemGroup> 308 308 <ItemGroup> 309 <Compile Include="Mocks\MockAuthorizationManager.cs" /> 310 <Compile Include="Mocks\MockLifecycleManager.cs" /> 311 <Compile Include="Mocks\MockServiceLocator.cs" /> 309 312 <Compile Include="PluginLoader.cs" /> 310 313 <Compile Include="Properties\AssemblyInfo.cs" /> … … 312 315 </ItemGroup> 313 316 <ItemGroup> 317 <ProjectReference Include="..\HeuristicLab.Clients.Hive.Slave.Tests\HeuristicLab.Clients.Hive.Slave.Tests-3.4.csproj"> 318 <Project>{C4CBD11E-1B83-464A-B0AD-0DC0FF7E57AA}</Project> 319 <Name>HeuristicLab.Clients.Hive.Slave.Tests-3.4</Name> 320 </ProjectReference> 321 <ProjectReference Include="..\HeuristicLab.Clients.Hive\3.4\HeuristicLab.Clients.Hive-3.4.csproj"> 322 <Project>{B5EF1E5A-9F3D-40B9-B4B0-30AADF2E2CEB}</Project> 323 <Name>HeuristicLab.Clients.Hive-3.4</Name> 324 </ProjectReference> 314 325 <ProjectReference Include="..\HeuristicLab.Hive\3.4\HeuristicLab.Hive-3.4.csproj"> 315 326 <Project>{F98A1740-9AC9-4D36-A582-6A2D0D06978D}</Project> … … 330 341 </ItemGroup> 331 342 <ItemGroup> 332 <Folder Include="Mocks\" /> 343 <None Include="HeuristicLab 3.3.exe.config"> 344 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> 345 </None> 333 346 </ItemGroup> 334 347 <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Services.Hive.Tests/ServerTest.cs
r5078 r5095 4 4 using System.Linq; 5 5 using Microsoft.VisualStudio.TestTools.UnitTesting; 6 using HeuristicLab.Services.Hive.Common.DataTransfer; 7 using HeuristicLab.Services.Hive.Common.ServiceContracts; 8 using HeuristicLab.Clients.Hive.Slave.Tests; 9 using HeuristicLab.Clients.Hive; 6 10 7 11 namespace HeuristicLab.Services.Hive.Tests { … … 12 16 public static void MyClassInitialize(TestContext testContext) { 13 17 PluginLoader.pluginAssemblies.Any(); 18 ServiceLocator.Instance = new MockServiceLocator(ServiceLocator.Instance); 19 } 20 21 private IHiveService GetService() { 22 return new HiveService(); 14 23 } 15 24 16 25 [TestMethod] 17 26 public void TestMethod1() { 27 var service = GetService(); 28 29 Job job = new Job() { 30 CoresNeeded = 1, 31 MemoryNeeded = 0, 32 Priority = 0 33 }; 34 35 JobData jobData = new JobData() { 36 Data = PersistenceUtil.Serialize(new MockJob(500)) 37 }; 38 39 Guid jobId = service.AddJob(job, jobData); 40 41 Job newJob = service.GetJob(jobId); 42 Assert.AreEqual(job, newJob); 18 43 } 19 44 }
Note: See TracChangeset
for help on using the changeset viewer.