BetterMembership.IntegrationTests.Helpers.MembershipExtensions.WithUnregisteredUser C# (CSharp) Метод

WithUnregisteredUser() публичный статический Метод

public static WithUnregisteredUser ( this provider, string userName = null, string email = null ) : FluentProvider
provider this
userName string
email string
Результат FluentProvider
        public static FluentProvider<TestUser> WithUnregisteredUser(
            this MembershipProvider provider, string userName = null, string email = null)
        {
            var userNameParam = userName ?? Guid.NewGuid().ToString("N");
            var emailParam = email ?? userNameParam + "@test.com";
            if (!provider.AsBetter().HasEmailColumnDefined)
            {
                emailParam = null;
            }

            return new FluentProvider<TestUser>(
                provider, 
                new TestUser(userNameParam, emailParam, DefaultPassword, new Dictionary<string, object>()), 
                t => { });
        }