From 1f7f092ff6ae158153a91b4a08aa3c9f85776edd Mon Sep 17 00:00:00 2001 From: "Collin M. Barrett" Date: Tue, 24 Oct 2017 06:06:18 -0500 Subject: [PATCH] unit tests wip referencing #132 --- .../ListsControllerTests.cs | 7 ++++++- .../FilterLists.Data.Tests.csproj | 4 ++++ .../ListRepositoryTests.cs | 20 ++++++++++++++++--- .../ListServiceTests.cs | 7 ++++++- 4 files changed, 33 insertions(+), 5 deletions(-) diff --git a/tests/FilterLists.Api.Tests/ListsControllerTests.cs b/tests/FilterLists.Api.Tests/ListsControllerTests.cs index c110a6bcb..a291daf18 100644 --- a/tests/FilterLists.Api.Tests/ListsControllerTests.cs +++ b/tests/FilterLists.Api.Tests/ListsControllerTests.cs @@ -5,9 +5,14 @@ namespace FilterLists.Api.Tests public class ListsControllerTests { [Fact] - public void MyTest() + public void MethodName_StateUnderTest_ExpectedBehaviour() { + //Arrange + //Act + + //Assert + Assert.True(true); } } } \ No newline at end of file diff --git a/tests/FilterLists.Data.Tests/FilterLists.Data.Tests.csproj b/tests/FilterLists.Data.Tests/FilterLists.Data.Tests.csproj index f8b51fee8..77c5184da 100644 --- a/tests/FilterLists.Data.Tests/FilterLists.Data.Tests.csproj +++ b/tests/FilterLists.Data.Tests/FilterLists.Data.Tests.csproj @@ -11,4 +11,8 @@ + + + + \ No newline at end of file diff --git a/tests/FilterLists.Data.Tests/ListRepositoryTests.cs b/tests/FilterLists.Data.Tests/ListRepositoryTests.cs index f0f6d8b3f..406915571 100644 --- a/tests/FilterLists.Data.Tests/ListRepositoryTests.cs +++ b/tests/FilterLists.Data.Tests/ListRepositoryTests.cs @@ -1,13 +1,27 @@ -using Xunit; +using System; +using FilterLists.Data.Models.Implementations; +using Xunit; namespace FilterLists.Data.Tests { public class ListRepositoryTests { [Fact] - public void MyTest() + public void GetByName_ListNameIsNotNull_ReturnsValidIList() { - + //Arrange + var list = new List + { + AddedDateUtc = DateTime.MinValue, + Author = "John Doe", + Description = "A filter list.", + DescriptionSourceUrl = "https://filterlists.com" + }; + + //Act + + //Assert + Assert.True(true); } } } \ No newline at end of file diff --git a/tests/FilterLists.Services.Tests/ListServiceTests.cs b/tests/FilterLists.Services.Tests/ListServiceTests.cs index 9ee8396ea..c47418fa5 100644 --- a/tests/FilterLists.Services.Tests/ListServiceTests.cs +++ b/tests/FilterLists.Services.Tests/ListServiceTests.cs @@ -5,9 +5,14 @@ namespace FilterLists.Services.Tests public class ListServiceTests { [Fact] - public void MyTest() + public void MethodName_StateUnderTest_ExpectedBehaviour() { + //Arrange + //Act + + //Assert + Assert.True(true); } } } \ No newline at end of file