File tree Expand file tree Collapse file tree 11 files changed +32
-21
lines changed Expand file tree Collapse file tree 11 files changed +32
-21
lines changed Original file line number Diff line number Diff line change 4
4
using Microsoft . AspNet . Identity ;
5
5
using MongoDB . Driver ;
6
6
using NUnit . Framework ;
7
+ using System . Threading . Tasks ;
7
8
8
9
[ TestFixture ]
9
10
public class EnsureWeCanExtendIdentityRoleTests : UserIntegrationTestsBase
@@ -29,7 +30,7 @@ public void BeforeEachTestAfterBase()
29
30
}
30
31
31
32
[ Test ]
32
- public async void Create_ExtendedRoleType_SavesExtraFields ( )
33
+ public async Task Create_ExtendedRoleType_SavesExtraFields ( )
33
34
{
34
35
role . ExtendedField = "extendedField" ;
35
36
Original file line number Diff line number Diff line change 4
4
using Microsoft . AspNet . Identity ;
5
5
using MongoDB . Driver ;
6
6
using NUnit . Framework ;
7
+ using System . Threading . Tasks ;
7
8
8
9
[ TestFixture ]
9
10
public class EnsureWeCanExtendIdentityUserTests : UserIntegrationTestsBase
@@ -29,7 +30,7 @@ public void BeforeEachTestAfterBase()
29
30
}
30
31
31
32
[ Test ]
32
- public async void Create_ExtendedUserType_SavesExtraFields ( )
33
+ public async Task Create_ExtendedUserType_SavesExtraFields ( )
33
34
{
34
35
user . ExtendedField = "extendedField" ;
35
36
Original file line number Diff line number Diff line change 3
3
using AspNet . Identity . MongoDB ;
4
4
using MongoDB . Bson ;
5
5
using NUnit . Framework ;
6
+ using System . Threading . Tasks ;
6
7
7
8
[ TestFixture ]
8
9
public class IdentityUserTests : UserIntegrationTestsBase
9
10
{
10
11
[ Test ]
11
- public async void Insert_NoId_SetsId ( )
12
+ public async Task Insert_NoId_SetsId ( )
12
13
{
13
14
var user = new IdentityUser ( ) ;
14
15
Original file line number Diff line number Diff line change 5
5
using MongoDB . Bson . Serialization ;
6
6
using MongoDB . Driver ;
7
7
using NUnit . Framework ;
8
+ using System . Threading . Tasks ;
8
9
9
10
[ TestFixture ]
10
11
public class IndexChecksTests : UserIntegrationTestsBase
11
12
{
12
13
[ Test ]
13
- public async void EnsureUniqueIndexOnUserName_NoIndexOnUserName_AddsUniqueIndexOnUserName ( )
14
+ public async Task EnsureUniqueIndexOnUserName_NoIndexOnUserName_AddsUniqueIndexOnUserName ( )
14
15
{
15
16
var userCollectionName = "userindextest" ;
16
17
await Database . DropCollectionAsync ( userCollectionName ) ;
@@ -27,7 +28,7 @@ public async void EnsureUniqueIndexOnUserName_NoIndexOnUserName_AddsUniqueIndexO
27
28
}
28
29
29
30
[ Test ]
30
- public async void EnsureEmailUniqueIndex_NoIndexOnEmail_AddsUniqueIndexOnEmail ( )
31
+ public async Task EnsureEmailUniqueIndex_NoIndexOnEmail_AddsUniqueIndexOnEmail ( )
31
32
{
32
33
var userCollectionName = "userindextest" ;
33
34
await Database . DropCollectionAsync ( userCollectionName ) ;
@@ -44,7 +45,7 @@ public async void EnsureEmailUniqueIndex_NoIndexOnEmail_AddsUniqueIndexOnEmail()
44
45
}
45
46
46
47
[ Test ]
47
- public async void EnsureUniqueIndexOnRoleName_NoIndexOnRoleName_AddsUniqueIndexOnRoleName ( )
48
+ public async Task EnsureUniqueIndexOnRoleName_NoIndexOnRoleName_AddsUniqueIndexOnRoleName ( )
48
49
{
49
50
var roleCollectionName = "roleindextest" ;
50
51
await Database . DropCollectionAsync ( roleCollectionName ) ;
Original file line number Diff line number Diff line change 5
5
using MongoDB . Bson ;
6
6
using MongoDB . Driver ;
7
7
using NUnit . Framework ;
8
+ using System . Threading . Tasks ;
8
9
9
10
[ TestFixture ]
10
11
public class RoleStoreTests : UserIntegrationTestsBase
11
12
{
12
13
[ Test ]
13
- public async void Create_NewRole_Saves ( )
14
+ public async Task Create_NewRole_Saves ( )
14
15
{
15
16
var roleName = "admin" ;
16
17
var role = new IdentityRole ( roleName ) ;
@@ -51,7 +52,7 @@ public void FindById_SavedRole_ReturnsRole()
51
52
}
52
53
53
54
[ Test ]
54
- public async void Delete_ExistingRole_Removes ( )
55
+ public async Task Delete_ExistingRole_Removes ( )
55
56
{
56
57
var role = new IdentityRole { Name = "name" } ;
57
58
var manager = GetRoleManager ( ) ;
@@ -64,7 +65,7 @@ public async void Delete_ExistingRole_Removes()
64
65
}
65
66
66
67
[ Test ]
67
- public async void Update_ExistingRole_Updates ( )
68
+ public async Task Update_ExistingRole_Updates ( )
68
69
{
69
70
var role = new IdentityRole { Name = "name" } ;
70
71
var manager = GetRoleManager ( ) ;
Original file line number Diff line number Diff line change 4
4
using Microsoft . AspNet . Identity ;
5
5
using MongoDB . Driver ;
6
6
using NUnit . Framework ;
7
+ using System . Threading . Tasks ;
7
8
8
9
public class UserIntegrationTestsBase : AssertionHelper
9
10
{
@@ -14,7 +15,7 @@ public class UserIntegrationTestsBase : AssertionHelper
14
15
protected RolesContext < IdentityRole > RolesContext ;
15
16
16
17
[ SetUp ]
17
- public async void BeforeEachTest ( )
18
+ public void BeforeEachTest ( )
18
19
{
19
20
var client = new MongoClient ( "mongodb://localhost:27017" ) ;
20
21
Database = client . GetDatabase ( "identity-testing" ) ;
@@ -23,8 +24,8 @@ public async void BeforeEachTest()
23
24
RolesContext = new RolesContext < IdentityRole > ( Roles ) ;
24
25
UsersContext = new UsersContext < IdentityUser > ( Users ) ;
25
26
26
- await Database . DropCollectionAsync ( "users" ) ;
27
- await Database . DropCollectionAsync ( "roles" ) ;
27
+ Database . DropCollectionAsync ( "users" ) . Wait ( ) ;
28
+ Database . DropCollectionAsync ( "roles" ) . Wait ( ) ;
28
29
}
29
30
30
31
protected UserManager < IdentityUser > GetUserManager ( )
Original file line number Diff line number Diff line change 5
5
using Microsoft . AspNet . Identity ;
6
6
using MongoDB . Driver ;
7
7
using NUnit . Framework ;
8
+ using System . Threading . Tasks ;
8
9
9
10
[ TestFixture ]
10
11
public class UserLoginStoreTests : UserIntegrationTestsBase
11
12
{
12
13
[ Test ]
13
- public async void AddLogin_NewLogin_Adds ( )
14
+ public async Task AddLogin_NewLogin_Adds ( )
14
15
{
15
16
var manager = GetUserManager ( ) ;
16
17
var login = new UserLoginInfo ( "provider" , "key" ) ;
@@ -25,7 +26,7 @@ public async void AddLogin_NewLogin_Adds()
25
26
}
26
27
27
28
[ Test ]
28
- public async void RemoveLogin_NewLogin_Removes ( )
29
+ public async Task RemoveLogin_NewLogin_Removes ( )
29
30
{
30
31
var manager = GetUserManager ( ) ;
31
32
var login = new UserLoginInfo ( "provider" , "key" ) ;
Original file line number Diff line number Diff line change 4
4
using Microsoft . AspNet . Identity ;
5
5
using MongoDB . Driver ;
6
6
using NUnit . Framework ;
7
+ using System . Threading . Tasks ;
7
8
8
9
[ TestFixture ]
9
10
public class UserPasswordStoreTests : UserIntegrationTestsBase
@@ -34,7 +35,7 @@ public void AddPassword_NewPassword_CanFindUserByPassword()
34
35
}
35
36
36
37
[ Test ]
37
- public async void RemovePassword_UserWithPassword_SetsPasswordNull ( )
38
+ public async Task RemovePassword_UserWithPassword_SetsPasswordNull ( )
38
39
{
39
40
var user = new IdentityUser { UserName = "bob" } ;
40
41
var manager = GetUserManager ( ) ;
Original file line number Diff line number Diff line change 4
4
using Microsoft . AspNet . Identity ;
5
5
using MongoDB . Driver ;
6
6
using NUnit . Framework ;
7
+ using System . Threading . Tasks ;
7
8
8
9
[ TestFixture ]
9
10
public class UserRoleStoreTests : UserIntegrationTestsBase
@@ -21,7 +22,7 @@ public void GetRoles_UserHasNoRoles_ReturnsNoRoles()
21
22
}
22
23
23
24
[ Test ]
24
- public async void AddRole_Adds ( )
25
+ public async Task AddRole_Adds ( )
25
26
{
26
27
var manager = GetUserManager ( ) ;
27
28
var user = new IdentityUser { UserName = "bob" } ;
@@ -35,7 +36,7 @@ public async void AddRole_Adds()
35
36
}
36
37
37
38
[ Test ]
38
- public async void RemoveRole_Removes ( )
39
+ public async Task RemoveRole_Removes ( )
39
40
{
40
41
var manager = GetUserManager ( ) ;
41
42
var user = new IdentityUser { UserName = "bob" } ;
Original file line number Diff line number Diff line change 5
5
using Microsoft . AspNet . Identity ;
6
6
using MongoDB . Driver ;
7
7
using NUnit . Framework ;
8
+ using System . Threading . Tasks ;
8
9
9
10
[ TestFixture ]
10
11
public class UserSecurityStampStoreTests : UserIntegrationTestsBase
11
12
{
12
13
[ Test ]
13
- public async void Create_NewUser_HasSecurityStamp ( )
14
+ public async Task Create_NewUser_HasSecurityStamp ( )
14
15
{
15
16
var manager = GetUserManager ( ) ;
16
17
var user = new IdentityUser { UserName = "bob" } ;
Original file line number Diff line number Diff line change 5
5
using MongoDB . Bson ;
6
6
using MongoDB . Driver ;
7
7
using NUnit . Framework ;
8
+ using System . Threading . Tasks ;
8
9
9
10
[ TestFixture ]
10
11
public class UserStoreTests : UserIntegrationTestsBase
11
12
{
12
13
[ Test ]
13
- public async void Create_NewUser_Saves ( )
14
+ public async Task Create_NewUser_Saves ( )
14
15
{
15
16
var userName = "name" ;
16
17
var user = new IdentityUser { UserName = userName } ;
@@ -72,7 +73,7 @@ public void FindById_NoUser_ReturnsNull()
72
73
}
73
74
74
75
[ Test ]
75
- public async void Delete_ExistingUser_Removes ( )
76
+ public async Task Delete_ExistingUser_Removes ( )
76
77
{
77
78
var user = new IdentityUser { UserName = "name" } ;
78
79
var manager = GetUserManager ( ) ;
@@ -85,7 +86,7 @@ public async void Delete_ExistingUser_Removes()
85
86
}
86
87
87
88
[ Test ]
88
- public async void Update_ExistingUser_Updates ( )
89
+ public async Task Update_ExistingUser_Updates ( )
89
90
{
90
91
var user = new IdentityUser { UserName = "name" } ;
91
92
var manager = GetUserManager ( ) ;
You can’t perform that action at this time.
0 commit comments