Skip to content

Commit

Permalink
Fix tests
Browse files Browse the repository at this point in the history
  • Loading branch information
cwetanow committed Mar 2, 2017
1 parent 8854bc9 commit bc869b2
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 2 deletions.
6 changes: 6 additions & 0 deletions src/Logs.Services.Tests/App.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
</configSections>
</configuration>
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
using Logs.Data.Contracts;
using Logs.Factories;
using Logs.Models;
using Logs.Providers.Contracts;
using Logs.Services.Contracts;
using Moq;
using NUnit.Framework;
Expand All @@ -20,8 +21,13 @@ public void TestGetTrainingLogById_ShouldCallRepositoryGetByIdCorrectly(int id)
var mockedUnitOfWork = new Mock<IUnitOfWork>();
var mockedLogFactory = new Mock<ITrainingLogFactory>();
var mockedUserService = new Mock<IUserService>();
var mockedDateTimeProvider = new Mock<IDateTimeProvider>();

var service = new LogsService(mockedLogRepository.Object, mockedUnitOfWork.Object, mockedLogFactory.Object, mockedUserService.Object);
var service = new LogsService(mockedLogRepository.Object,
mockedUnitOfWork.Object,
mockedLogFactory.Object,
mockedUserService.Object,
mockedDateTimeProvider.Object);

// Act
service.GetTrainingLogById(id);
Expand All @@ -44,8 +50,13 @@ public void TestGetTrainingLogById_RepositoryReturnsLog_ShouldReturnCorrectly(in
var mockedUnitOfWork = new Mock<IUnitOfWork>();
var mockedLogFactory = new Mock<ITrainingLogFactory>();
var mockedUserService = new Mock<IUserService>();
var mockedDateTimeProvider = new Mock<IDateTimeProvider>();

var service = new LogsService(mockedLogRepository.Object, mockedUnitOfWork.Object, mockedLogFactory.Object, mockedUserService.Object);
var service = new LogsService(mockedLogRepository.Object,
mockedUnitOfWork.Object,
mockedLogFactory.Object,
mockedUserService.Object,
mockedDateTimeProvider.Object);

// Act
var result = service.GetTrainingLogById(id);
Expand Down
4 changes: 4 additions & 0 deletions src/Logs.Services/Logs.Services.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,10 @@
<Project>{42C607C4-8FB1-490C-AAD4-5AC9921F91FC}</Project>
<Name>Logs.Models</Name>
</ProjectReference>
<ProjectReference Include="..\Logs.Providers\Logs.Providers.csproj">
<Project>{FB8CF5FD-A33C-44D0-8517-A2D55CC7B470}</Project>
<Name>Logs.Providers</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Expand Down
6 changes: 6 additions & 0 deletions src/Logs.sln
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Logs.Web.Tests", "Logs.Web.
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Logs.Factories", "Logs.Factories\Logs.Factories.csproj", "{9CDE063E-931B-4E7A-A7A9-2452B9C92A4E}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Logs.Providers", "Logs.Providers\Logs.Providers.csproj", "{FB8CF5FD-A33C-44D0-8517-A2D55CC7B470}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -69,6 +71,10 @@ Global
{9CDE063E-931B-4E7A-A7A9-2452B9C92A4E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9CDE063E-931B-4E7A-A7A9-2452B9C92A4E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9CDE063E-931B-4E7A-A7A9-2452B9C92A4E}.Release|Any CPU.Build.0 = Release|Any CPU
{FB8CF5FD-A33C-44D0-8517-A2D55CC7B470}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{FB8CF5FD-A33C-44D0-8517-A2D55CC7B470}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FB8CF5FD-A33C-44D0-8517-A2D55CC7B470}.Release|Any CPU.ActiveCfg = Release|Any CPU
{FB8CF5FD-A33C-44D0-8517-A2D55CC7B470}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down

0 comments on commit bc869b2

Please sign in to comment.