Skip to content

Commit c2f4cf8

Browse files
removed sample files
1 parent 1d06e11 commit c2f4cf8

5 files changed

Lines changed: 29 additions & 10 deletions

File tree

AudioCuesheetEditor.End2EndTests/AudioCuesheetEditor.End2EndTests.csproj

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,17 @@
2727
<Using Include="Microsoft.VisualStudio.TestTools.UnitTesting" />
2828
</ItemGroup>
2929

30+
<ItemGroup>
31+
<None Update="Sample_Cuesheet.cue">
32+
<ExcludeFromSingleFile>true</ExcludeFromSingleFile>
33+
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
34+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
35+
</None>
36+
<None Update="Sample_Inputfile.txt">
37+
<ExcludeFromSingleFile>true</ExcludeFromSingleFile>
38+
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
39+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
40+
</None>
41+
</ItemGroup>
42+
3043
</Project>

AudioCuesheetEditor.End2EndTests/Pages/IndexTest.cs

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ public async Task ImportAsync()
8080
{
8181
await Page.GotoAsync("http://localhost:5132/");
8282
await Page.GetByText("Import view").ClickAsync();
83-
await Page.GetByRole(AriaRole.Button, new() { Name = "Choose File" }).SetInputFilesAsync(new[] { "../../../../AudioCuesheetEditor/wwwroot/samples/Sample_Inputfile.txt" });
83+
await Page.GetByRole(AriaRole.Button, new() { Name = "Choose File" }).SetInputFilesAsync(new[] { "Sample_Inputfile.txt" });
8484
await Page.GetByRole(AriaRole.Button, new() { Name = "Complete" }).ClickAsync();
8585
await Expect(Page.GetByRole(AriaRole.Cell, new() { Name = "Sample Artist 1 Clear" })).ToBeVisibleAsync();
8686
await Expect(Page.GetByRole(AriaRole.Cell, new() { Name = ":20:13" }).Nth(1)).ToBeVisibleAsync();
@@ -102,6 +102,20 @@ public async Task ChangeLanguageAsync()
102102
await Expect(Page.GetByRole(AriaRole.Heading, new() { Name = "Wiedergabe" })).ToBeVisibleAsync();
103103
}
104104

105-
//TODO: Check with sample cuesheet
105+
[TestMethod]
106+
public async Task OpenSampleCuesheetAsync()
107+
{
108+
await Page.GotoAsync("http://localhost:5132/");
109+
await Page.GetByRole(AriaRole.Button, new() { Name = "File", Exact = true }).ClickAsync();
110+
await Page.Locator("div").Filter(new() { HasTextRegex = new Regex("^Open$") }).ClickAsync();
111+
await Page.Locator("#dropFileInputId_SelectFileDialog").GetByRole(AriaRole.Button, new() { Name = "Choose File" }).ClickAsync();
112+
await Page.Locator("#dropFileInputId_SelectFileDialog").GetByRole(AriaRole.Button, new() { Name = "Choose File" }).SetInputFilesAsync(new[] { "Sample_Cuesheet.cue" });
113+
await Expect(Page.GetByRole(AriaRole.Textbox, new() { Name = "Cuesheet artist" })).ToHaveValueAsync("Sample CD Artist");
114+
await Expect(Page.GetByRole(AriaRole.Textbox, new() { Name = "Cuesheet title" })).ToHaveValueAsync("Sample CD Title");
115+
await Expect(Page.GetByRole(AriaRole.Cell, new() { Name = "Sample Artist 3 Clear" })).ToBeVisibleAsync();
116+
await Expect(Page.GetByRole(AriaRole.Cell, new() { Name = ":45:54" }).Nth(1)).ToBeVisibleAsync();
117+
}
118+
119+
//TODO: Open Project
106120
}
107121
}

AudioCuesheetEditor/wwwroot/samples/Sample_Cuesheet.cue renamed to AudioCuesheetEditor.End2EndTests/Sample_Cuesheet.cue

File renamed without changes.

AudioCuesheetEditor/wwwroot/samples/Sample_Inputfile.txt renamed to AudioCuesheetEditor.End2EndTests/Sample_Inputfile.txt

File renamed without changes.

AudioCuesheetEditor/wwwroot/samples/Sample_Inputfile2.txt

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)