25 references to LineEndingAssert
Aspire.Cli.Tests (25)
Commands\InitCommandTests.cs (4)
319
LineEndingAssert
.FileUsesOsLineBreaksAndSingleFinalNewline(Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.config.json"));
320
LineEndingAssert
.FileUsesOsLineBreaksAndSingleFinalNewline(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.run.json"));
902
await File.WriteAllTextAsync(configPath, "{\n \"channel\": \"stable\"\n}\n".ReplaceLineEndings(
LineEndingAssert
.NonOsNewLine));
912
LineEndingAssert
.FileUsesOsLineBreaksAndSingleFinalNewline(configPath);
Commands\NewCommandTemplateConfigPersistenceTests.cs (1)
238
LineEndingAssert
.UsesOsLineBreaksAndSingleFinalNewline(content);
Configuration\AspireConfigFileTests.cs (1)
246
LineEndingAssert
.FileUsesOsLineBreaksAndSingleFinalNewline(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName));
Configuration\ConfigurationHelperTests.cs (12)
465
LineEndingAssert
.UsesOsLineBreaksAndSingleFinalNewline(ConfigurationHelper.EnsureFinalNewline(json));
480
var json = "{" +
LineEndingAssert
.NonOsNewLine + " \"a\": 1" +
LineEndingAssert
.NonOsNewLine + "}";
482
LineEndingAssert
.UsesOsLineBreaksAndSingleFinalNewline(ConfigurationHelper.NormalizeJsonFileContent(json));
499
LineEndingAssert
.FileUsesOsLineBreaksAndSingleFinalNewline(settingsPath);
517
LineEndingAssert
.FileUsesOsLineBreaksAndSingleFinalNewline(settingsPath);
531
File.WriteAllText(settingsPath, "{" +
LineEndingAssert
.NonOsNewLine + " \"channel\": \"stable\"" +
LineEndingAssert
.NonOsNewLine + "}");
541
LineEndingAssert
.FileUsesOsLineBreaksAndSingleFinalNewline(settingsPath);
551
File.WriteAllText(settingsPath, "{" +
LineEndingAssert
.NonOsNewLine + " \"features:showAllTemplates\": true" +
LineEndingAssert
.NonOsNewLine + "}");
556
LineEndingAssert
.FileUsesOsLineBreaksAndSingleFinalNewline(settingsPath);
Configuration\ConfigurationServiceTests.cs (4)
177
var (service, settingsFilePath) = CreateService(workspace, "{\n \"appHost\": {\n \"path\": \"MyApp.csproj\"\n }\n}\n".ReplaceLineEndings(
LineEndingAssert
.NonOsNewLine));
181
LineEndingAssert
.FileUsesOsLineBreaksAndSingleFinalNewline(settingsFilePath);
202
var (service, settingsFilePath) = CreateService(workspace, "{\n \"channel\": \"daily\",\n \"appHost\": {\n \"path\": \"MyApp.csproj\"\n }\n}\n".ReplaceLineEndings(
LineEndingAssert
.NonOsNewLine));
207
LineEndingAssert
.FileUsesOsLineBreaksAndSingleFinalNewline(settingsFilePath);
Migrations\TypeScriptAppHostMigrationTests.cs (1)
234
LineEndingAssert
.FileUsesOsLineBreaksAndSingleFinalNewline(Path.Combine(root.FullName, "aspire.config.json"));
Templating\CliTemplateFactoryConfigLineEndingTests.cs (2)
38
content => content.ReplaceLineEndings(
LineEndingAssert
.NonOsNewLine),
41
LineEndingAssert
.FileUsesOsLineBreaksAndSingleFinalNewline(Path.Combine(outputDirectory, fileName));