Files
monorepo/LCU.API.Internal.Document/OwnerNumberMigrationTest/Migrations/AccountNumberMigrationTest.cs
T
2026-03-13 09:11:35 -05:00

25 lines
839 B
C#

using LCU.API.Internal.DocumentLib.Containers;
using Microsoft.Extensions.Hosting;
using OwnerNumberMigration.Migrations;
using OwnerNumberMigration.ValueParsing;
using OwnerNumberMigration;
namespace OwnerNumberMigrationTest.Migrations;
public class AccountNumberMigrationTest : AttributeMigrationTaskTest<string>
{
protected override string SourceAttribute => "AccountNumber";
protected override string DestinationAttribute => nameof(DocumentInformation.AccountNumber);
protected override IHostedService MigrationTaskFactory
(
AttributeMigrationFactory<string> factory,
IParsingStrategyFactory strategyFactory,
IMigrationManager manager
) => new AccountNumberMigration(factory, strategyFactory, manager);
public AccountNumberMigrationTest() : base(() => string.Empty)
{
}
}