UserManagerSpecificationTestBase<TUser,TKey>.CreateTestUser Method

Definition

Create a new test user instance.

protected abstract TUser CreateTestUser (string namePrefix = "", string email = "", string phoneNumber = "", bool lockoutEnabled = false, DateTimeOffset? lockoutEnd = default, bool useNamePrefixAsUserName = false);
abstract member CreateTestUser : string * string * string * bool * Nullable<DateTimeOffset> * bool -> 'User
Protected MustOverride Function CreateTestUser (Optional namePrefix As String = "", Optional email As String = "", Optional phoneNumber As String = "", Optional lockoutEnabled As Boolean = false, Optional lockoutEnd As Nullable(Of DateTimeOffset) = Nothing, Optional useNamePrefixAsUserName As Boolean = false) As TUser

Parameters

namePrefix
String

Optional name prefix, name will be randomized.

email
String

Optional email.

phoneNumber
String

Optional phone number.

lockoutEnabled
Boolean

Optional lockout enabled.

lockoutEnd
Nullable<DateTimeOffset>

Optional lockout end.

useNamePrefixAsUserName
Boolean

If true, the prefix should be used as the username without a random pad.

Returns

TUser

The new test user instance.

Applies to