77
88namespace JsonApiDotNetCoreTests . IntegrationTests . AtomicOperations ;
99
10- internal sealed class OperationsFakers : FakerContainer
10+ internal sealed class OperationsFakers
1111{
1212 private static readonly Lazy < IReadOnlyList < string > > LazyLanguageIsoCodes = new ( ( ) => CultureInfo
1313 . GetCultures ( CultureTypes . NeutralCultures )
@@ -16,32 +16,32 @@ internal sealed class OperationsFakers : FakerContainer
1616 . ToArray ( ) ) ;
1717
1818 private readonly Lazy < Faker < Playlist > > _lazyPlaylistFaker = new ( ( ) => new Faker < Playlist > ( )
19- . UseSeed ( GetFakerSeed ( ) )
19+ . MakeDeterministic ( )
2020 . RuleFor ( playlist => playlist . Name , faker => faker . Lorem . Sentence ( ) ) ) ;
2121
2222 private readonly Lazy < Faker < MusicTrack > > _lazyMusicTrackFaker = new ( ( ) => new Faker < MusicTrack > ( )
23- . UseSeed ( GetFakerSeed ( ) )
23+ . MakeDeterministic ( )
2424 . RuleFor ( musicTrack => musicTrack . Title , faker => faker . Lorem . Word ( ) )
2525 . RuleFor ( musicTrack => musicTrack . LengthInSeconds , faker => faker . Random . Decimal ( 3 * 60 , 5 * 60 ) )
2626 . RuleFor ( musicTrack => musicTrack . Genre , faker => faker . Lorem . Word ( ) )
2727 . RuleFor ( musicTrack => musicTrack . ReleasedAt , faker => faker . Date . PastOffset ( ) . TruncateToWholeMilliseconds ( ) ) ) ;
2828
2929 private readonly Lazy < Faker < Lyric > > _lazyLyricFaker = new ( ( ) => new Faker < Lyric > ( )
30- . UseSeed ( GetFakerSeed ( ) )
30+ . MakeDeterministic ( )
3131 . RuleFor ( lyric => lyric . Text , faker => faker . Lorem . Text ( ) )
3232 . RuleFor ( lyric => lyric . Format , "LRC" ) ) ;
3333
3434 private readonly Lazy < Faker < TextLanguage > > _lazyTextLanguageFaker = new ( ( ) => new Faker < TextLanguage > ( )
35- . UseSeed ( GetFakerSeed ( ) )
35+ . MakeDeterministic ( )
3636 . RuleFor ( textLanguage => textLanguage . IsoCode , faker => faker . PickRandom < string > ( LazyLanguageIsoCodes . Value ) ) ) ;
3737
3838 private readonly Lazy < Faker < Performer > > _lazyPerformerFaker = new ( ( ) => new Faker < Performer > ( )
39- . UseSeed ( GetFakerSeed ( ) )
39+ . MakeDeterministic ( )
4040 . RuleFor ( performer => performer . ArtistName , faker => faker . Name . FullName ( ) )
4141 . RuleFor ( performer => performer . BornAt , faker => faker . Date . PastOffset ( ) . TruncateToWholeMilliseconds ( ) ) ) ;
4242
4343 private readonly Lazy < Faker < RecordCompany > > _lazyRecordCompanyFaker = new ( ( ) => new Faker < RecordCompany > ( )
44- . UseSeed ( GetFakerSeed ( ) )
44+ . MakeDeterministic ( )
4545 . RuleFor ( recordCompany => recordCompany . Name , faker => faker . Company . CompanyName ( ) )
4646 . RuleFor ( recordCompany => recordCompany . CountryOfResidence , faker => faker . Address . Country ( ) ) ) ;
4747
0 commit comments