7
7
8
8
namespace JsonApiDotNetCoreTests . IntegrationTests . AtomicOperations ;
9
9
10
- internal sealed class OperationsFakers : FakerContainer
10
+ internal sealed class OperationsFakers
11
11
{
12
12
private static readonly Lazy < IReadOnlyList < string > > LazyLanguageIsoCodes = new ( ( ) => CultureInfo
13
13
. GetCultures ( CultureTypes . NeutralCultures )
@@ -16,32 +16,32 @@ internal sealed class OperationsFakers : FakerContainer
16
16
. ToArray ( ) ) ;
17
17
18
18
private readonly Lazy < Faker < Playlist > > _lazyPlaylistFaker = new ( ( ) => new Faker < Playlist > ( )
19
- . UseSeed ( GetFakerSeed ( ) )
19
+ . MakeDeterministic ( )
20
20
. RuleFor ( playlist => playlist . Name , faker => faker . Lorem . Sentence ( ) ) ) ;
21
21
22
22
private readonly Lazy < Faker < MusicTrack > > _lazyMusicTrackFaker = new ( ( ) => new Faker < MusicTrack > ( )
23
- . UseSeed ( GetFakerSeed ( ) )
23
+ . MakeDeterministic ( )
24
24
. RuleFor ( musicTrack => musicTrack . Title , faker => faker . Lorem . Word ( ) )
25
25
. RuleFor ( musicTrack => musicTrack . LengthInSeconds , faker => faker . Random . Decimal ( 3 * 60 , 5 * 60 ) )
26
26
. RuleFor ( musicTrack => musicTrack . Genre , faker => faker . Lorem . Word ( ) )
27
27
. RuleFor ( musicTrack => musicTrack . ReleasedAt , faker => faker . Date . PastOffset ( ) . TruncateToWholeMilliseconds ( ) ) ) ;
28
28
29
29
private readonly Lazy < Faker < Lyric > > _lazyLyricFaker = new ( ( ) => new Faker < Lyric > ( )
30
- . UseSeed ( GetFakerSeed ( ) )
30
+ . MakeDeterministic ( )
31
31
. RuleFor ( lyric => lyric . Text , faker => faker . Lorem . Text ( ) )
32
32
. RuleFor ( lyric => lyric . Format , "LRC" ) ) ;
33
33
34
34
private readonly Lazy < Faker < TextLanguage > > _lazyTextLanguageFaker = new ( ( ) => new Faker < TextLanguage > ( )
35
- . UseSeed ( GetFakerSeed ( ) )
35
+ . MakeDeterministic ( )
36
36
. RuleFor ( textLanguage => textLanguage . IsoCode , faker => faker . PickRandom < string > ( LazyLanguageIsoCodes . Value ) ) ) ;
37
37
38
38
private readonly Lazy < Faker < Performer > > _lazyPerformerFaker = new ( ( ) => new Faker < Performer > ( )
39
- . UseSeed ( GetFakerSeed ( ) )
39
+ . MakeDeterministic ( )
40
40
. RuleFor ( performer => performer . ArtistName , faker => faker . Name . FullName ( ) )
41
41
. RuleFor ( performer => performer . BornAt , faker => faker . Date . PastOffset ( ) . TruncateToWholeMilliseconds ( ) ) ) ;
42
42
43
43
private readonly Lazy < Faker < RecordCompany > > _lazyRecordCompanyFaker = new ( ( ) => new Faker < RecordCompany > ( )
44
- . UseSeed ( GetFakerSeed ( ) )
44
+ . MakeDeterministic ( )
45
45
. RuleFor ( recordCompany => recordCompany . Name , faker => faker . Company . CompanyName ( ) )
46
46
. RuleFor ( recordCompany => recordCompany . CountryOfResidence , faker => faker . Address . Country ( ) ) ) ;
47
47
0 commit comments