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 { protected override string SourceAttribute => "AccountNumber"; protected override string DestinationAttribute => nameof(DocumentInformation.AccountNumber); protected override IHostedService MigrationTaskFactory ( AttributeMigrationFactory factory, IParsingStrategyFactory strategyFactory, IMigrationManager manager ) => new AccountNumberMigration(factory, strategyFactory, manager); public AccountNumberMigrationTest() : base(() => string.Empty) { } }