Updated integration testing for English and Japanese. Fixed minor voice work updater issue. Updated to XUnitV3.
This commit is contained in:
@@ -97,15 +97,12 @@ public class EnglishVoiceWorkUpdater(AppDbContext dbContext, ILanguageIdentifier
|
||||
englishVoiceWork.Description = ingest.Description;
|
||||
englishVoiceWork.IsValid = true;
|
||||
|
||||
switch (dbContext.Entry(englishVoiceWork).State)
|
||||
return dbContext.Entry(englishVoiceWork).State switch
|
||||
{
|
||||
case EntityState.Added:
|
||||
return VoiceWorkUpsertStatus.Inserted;
|
||||
case EntityState.Modified:
|
||||
return VoiceWorkUpsertStatus.Updated;
|
||||
default:
|
||||
return VoiceWorkUpsertStatus.Unchanged;
|
||||
}
|
||||
EntityState.Added => VoiceWorkUpsertStatus.Inserted,
|
||||
EntityState.Modified => VoiceWorkUpsertStatus.Updated,
|
||||
_ => VoiceWorkUpsertStatus.Unchanged,
|
||||
};
|
||||
}
|
||||
|
||||
private EnglishVoiceWork GetOrAddEnglishVoiceWork(VoiceWorkIngest ingest, EnglishVoiceWorkUpsertContext upsertContext)
|
||||
|
||||
@@ -105,7 +105,7 @@ public class VoiceWorkUpdater(AppDbContext dbContext, ITimeProvider timeProvider
|
||||
return;
|
||||
}
|
||||
|
||||
if (upsertContext.VoiceWorks.TryGetValue(ingest.MakerId, out VoiceWork? voiceWork) == false)
|
||||
if (upsertContext.VoiceWorks.TryGetValue(ingest.ProductId, out VoiceWork? voiceWork) == false)
|
||||
return;
|
||||
|
||||
int ingestDownloads = ingest.Downloads;
|
||||
|
||||
Reference in New Issue
Block a user