public void TestGetAllRolesWhenNoRoles() { var roleConfig = new NameValueCollection(_roleConfig); var roleProvider = new MongoRoleProvider(); roleProvider.Initialize(DefaultRoleName, roleConfig); var roles = roleProvider.GetAllRoles(); Assert.AreEqual(0, roles.Length); }
public void TestGetAllRoles() { var roleConfig = new NameValueCollection(_roleConfig); var roleProvider = new MongoRoleProvider(); roleProvider.Initialize(DefaultRoleName, roleConfig); roleProvider.CreateRole("role1"); roleProvider.CreateRole("role2"); roleProvider.CreateRole("role3"); var roles = roleProvider.GetAllRoles(); Assert.AreEqual(3, roles.Length); Assert.Contains("role1", roles); Assert.Contains("role2", roles); Assert.Contains("role3", roles); }