/
softailor
/
gridient
Обзор
Документация
Войти
/
softailor
/
gridient
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
backend/Gridient.Infrastructure.Authentication.Local.Tests/Helpers/TestDataBuilders/CoreUserTestDataBuilder.cs
44 строки
1 KB
Jenkins
Auto add
18 фев 2026, 10:19
18 фев 2026, 10:19
1e6c4f8
Код
Авторство
О чём код?
using Gridient.Core.Models; namespace Gridient.Infrastructure.Authentication.Local.Tests.Helpers.TestDataBuilders { public static class CoreUserTestDataBuilder { public static User CreateUser( int id = 1, string? login = null, string? email = null, string? displayName = null) { return new User { Id = id, Login = login ?? "testuser", Email = email ?? "test@example.com", DisplayName = displayName ?? "Test User", CreatedUtc = DateTime.UtcNow }; } public static CreateUserRequest CreateUserRequest( string? login = null, string? password = null, string? firstName = null, string? middleName = null, string? lastName = null, string? displayName = null, string? email = null) { return new CreateUserRequest { Login = login ?? "testuser", Password = password ?? "TestPassword123!", FirstName = firstName ?? "Test", MiddleName = middleName, LastName = lastName ?? "User", DisplayName = displayName ?? "Test User", Email = email ?? "test@example.com" }; } } }