File tree Expand file tree Collapse file tree 1 file changed +1
-4
lines changed
JsonApiDotNetCoreTests/Data/UnitTests Expand file tree Collapse file tree 1 file changed +1
-4
lines changed Original file line number Diff line number Diff line change 4
4
using Xunit ;
5
5
using JsonApiDotNetCore . Data ;
6
6
using System . Linq ;
7
- using System ;
8
7
using System . Collections . Generic ;
9
8
10
9
namespace JsonApiDotNetCoreTests . Data . UnitTests
@@ -21,19 +20,17 @@ public void SingleOrDefault_Fetches_SingleItemFromContext()
21
20
new TodoItem { Id = 2 , Name = "BBB" }
22
21
} . AsQueryable ( ) ;
23
22
24
- //var mockSet = new Mock<IQueryable<TodoItem>>();
25
23
var mockSet = new Mock < DbSet < TodoItem > > ( ) ;
26
24
mockSet . As < IQueryable < TodoItem > > ( ) . Setup ( m => m . Provider ) . Returns ( data . Provider ) ;
27
25
mockSet . As < IQueryable < TodoItem > > ( ) . Setup ( m => m . Expression ) . Returns ( data . Expression ) ;
28
26
mockSet . As < IQueryable < TodoItem > > ( ) . Setup ( m => m . ElementType ) . Returns ( data . ElementType ) ;
29
27
mockSet . As < IQueryable < TodoItem > > ( ) . Setup ( m => m . GetEnumerator ( ) ) . Returns ( data . GetEnumerator ( ) ) ;
30
28
31
-
32
29
var genericDataAccess = new GenericDataAccess ( ) ;
33
30
34
31
// act
35
32
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" ) ;
37
34
38
35
// assert
39
36
Assert . Equal ( 1 , item1 . Id ) ;
You can’t perform that action at this time.
0 commit comments