Skip to content

Commit 1523214

Browse files
committed
update SingleOrDefault to test attr other than Id
1 parent 5f276bb commit 1523214

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

JsonApiDotNetCoreTests/Data/UnitTests/GenericDataAccessTests.cs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
using Xunit;
55
using JsonApiDotNetCore.Data;
66
using System.Linq;
7-
using System;
87
using System.Collections.Generic;
98

109
namespace JsonApiDotNetCoreTests.Data.UnitTests
@@ -21,19 +20,17 @@ public void SingleOrDefault_Fetches_SingleItemFromContext()
2120
new TodoItem { Id = 2, Name = "BBB" }
2221
}.AsQueryable();
2322

24-
//var mockSet = new Mock<IQueryable<TodoItem>>();
2523
var mockSet = new Mock<DbSet<TodoItem>>();
2624
mockSet.As<IQueryable<TodoItem>>().Setup(m => m.Provider).Returns(data.Provider);
2725
mockSet.As<IQueryable<TodoItem>>().Setup(m => m.Expression).Returns(data.Expression);
2826
mockSet.As<IQueryable<TodoItem>>().Setup(m => m.ElementType).Returns(data.ElementType);
2927
mockSet.As<IQueryable<TodoItem>>().Setup(m => m.GetEnumerator()).Returns(data.GetEnumerator());
3028

31-
3229
var genericDataAccess = new GenericDataAccess();
3330

3431
// act
3532
var item1 = genericDataAccess.SingleOrDefault<TodoItem>(mockSet.Object, "Id", 1);
36-
var item2 = genericDataAccess.SingleOrDefault<TodoItem>(mockSet.Object, "Id", 2);
33+
var item2 = genericDataAccess.SingleOrDefault<TodoItem>(mockSet.Object, "Name", "BBB");
3734

3835
// assert
3936
Assert.Equal(1, item1.Id);

0 commit comments

Comments
 (0)