Started validation tests
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
using ApplicationLayer.Services.Users.Models;
|
||||
using Bogus;
|
||||
|
||||
namespace VisaApi.Fakers.Common
|
||||
{
|
||||
public sealed class ChangeAuthDataFaker : Faker<ChangeAuthData>
|
||||
{
|
||||
public ChangeAuthDataFaker()
|
||||
{
|
||||
RuleFor(a => a.Email, f => f.Internet.Email());
|
||||
|
||||
RuleFor(a => a.Password, f => f.Internet.Password());
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
using ApplicationLayer.Services.Users.Requests;
|
||||
using Bogus;
|
||||
using VisaApi.Fakers.Common;
|
||||
|
||||
namespace VisaApi.Fakers.Users.Requests
|
||||
{
|
||||
public sealed class ChangeUserAuthDataRequestFaker : Faker<ChangeUserAuthDataRequest>
|
||||
{
|
||||
private static ChangeAuthDataFaker changeAuthDataFaker = new();
|
||||
|
||||
public ChangeUserAuthDataRequestFaker()
|
||||
{
|
||||
CustomInstantiator(_ => new(Guid.NewGuid(), changeAuthDataFaker.Generate()));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
using Bogus;
|
||||
using Domains.Users;
|
||||
|
||||
namespace VisaApi.Fakers.Common
|
||||
namespace VisaApi.Fakers.Users
|
||||
{
|
||||
/// <summary>
|
||||
/// Generates users
|
||||
Reference in New Issue
Block a user