Implémente C1 à C5 pour les séries et cycles
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
co-authored by
Copilot
parent
3d5e73838e
commit
ddc60898da
@@ -177,6 +177,21 @@ public class ServiceSeriesTests : IDisposable
|
||||
Assert.NotNull(boucle.Erreur);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public async Task Lordre_des_sous_series_se_reordonne_sans_toucher_aux_tomes()
|
||||
{
|
||||
var cycle = await SerieAsync("Cycle");
|
||||
var une = await SerieAsync("Une", cycle.Id);
|
||||
var deux = await SerieAsync("Deux", cycle.Id);
|
||||
|
||||
var apres = (await _series.ReordonnerSousSeriesAsync(cycle.Id, [deux.Id, une.Id])).Serie!;
|
||||
|
||||
Assert.Equal([deux.Id, une.Id],
|
||||
(await _series.ListerAsync()).Where(s => s.SerieParenteId == cycle.Id)
|
||||
.OrderBy(s => s.Position).Select(s => s.Id));
|
||||
Assert.Empty(apres.Elements);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public async Task Supprimer_un_cycle_ne_detruit_pas_les_series_quil_contient()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user