Stufe 4c (#764): Bezeichner auf Englisch - Typen, Methoden, Felder, Parameter, Locals, Testnamen

Mit Roslyn umbenannt (Verweise folgen, Zeichenketten bleiben unberuehrt).
Nicht umbenannt, weil gespeichert oder ueber die API gebunden (Stufe 4e):
Properties, Record-Parameter, Enum-Member sowie die Parameter der
Endpunkt-Handler (Routen-/Query-Bindung ueber den Namen). Die JSON-Felder
anonymer Objekte bleiben ausdruecklich benannt (JsonFilter: pfad).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Richard
2026-10-04 13:18:43 +02:00
co-authored by Claude Opus 5.5
parent 837a634a22
commit 77062facc9
190 changed files with 4813 additions and 4813 deletions
@@ -37,7 +37,7 @@ public sealed class TaskboardServiceTests : IDisposable
=> new() { Title = title, Assignee = assignee, Body = "Tu etwas." };
[Fact]
public async Task Anlegen_erzeugt_Datei_und_DB_Zeile_in_einem_Zug()
public async Task Creating_writes_file_and_DB_row_in_one_go()
{
var created = await _board.CreateAsync(Def("NVDA recherchieren"), default);
@@ -58,7 +58,7 @@ public sealed class TaskboardServiceTests : IDisposable
}
[Fact]
public async Task Der_Dateiname_ist_beschreibend()
public async Task The_file_name_is_descriptive()
{
var created = await _board.CreateAsync(Def("NVDA Earnings recherchieren"), default);
created.FileName.ShouldStartWith("nvda-earnings-recherchieren-");
@@ -66,7 +66,7 @@ public sealed class TaskboardServiceTests : IDisposable
}
[Fact]
public async Task Aendern_schreibt_Datei_und_DB_fort()
public async Task Changing_updates_file_and_DB()
{
var created = await _board.CreateAsync(Def("Alt"), default);
@@ -85,7 +85,7 @@ public sealed class TaskboardServiceTests : IDisposable
}
[Fact]
public async Task Ein_Kommentar_landet_im_Rumpf()
public async Task A_comment_ends_up_in_the_body()
{
var created = await _board.CreateAsync(Def(), default);
@@ -99,7 +99,7 @@ public sealed class TaskboardServiceTests : IDisposable
}
[Fact]
public async Task Import_spiegelt_vorhandene_Dateien_in_die_DB()
public async Task Import_mirrors_existing_files_into_the_DB()
{
Directory.CreateDirectory(_tasksDir);
File.WriteAllText(Path.Combine(_tasksDir, "eins.md"),
@@ -115,7 +115,7 @@ public sealed class TaskboardServiceTests : IDisposable
}
[Fact]
public async Task Eine_von_Hand_angelegte_Datei_ohne_Id_bekommt_eine_und_behaelt_sie()
public async Task A_hand_made_file_without_id_gets_one_and_keeps_it()
{
Directory.CreateDirectory(_tasksDir);
var path = Path.Combine(_tasksDir, "handarbeit.md");
@@ -132,7 +132,7 @@ public sealed class TaskboardServiceTests : IDisposable
}
[Fact]
public async Task Eine_verschwundene_Datei_wird_archiviert_statt_geloescht()
public async Task A_vanished_file_is_archived_instead_of_deleted()
{
var created = await _board.CreateAsync(Def("Vergänglich"), default);
File.Delete(Path.Combine(_tasksDir, created.FileName));
@@ -146,7 +146,7 @@ public sealed class TaskboardServiceTests : IDisposable
}
[Fact]
public async Task Ein_Re_Import_setzt_einen_laufenden_Status_nicht_zurueck()
public async Task A_re_import_does_not_reset_a_running_status()
{
// The core rule of the split of truth, checked via the service.
var created = await _board.CreateAsync(Def(), default);