Add tests for invoking dotnet XX project.json from in

a folder that contains the project.
This commit is contained in:
Eric Erhardt 2016-04-26 17:22:09 -05:00
parent a070976671
commit e2dcb968eb
6 changed files with 87 additions and 0 deletions

View file

@ -68,6 +68,21 @@ namespace Microsoft.DotNet.Tools.Run.Tests
new RunCommand(instance.TestRoot).Execute().Should().Pass();
}
[Fact]
public void ItRunsWithLocalProjectJsonArg()
{
TestInstance instance = TestAssetsManager.CreateTestInstance("TestAppSimple")
.WithLockFiles()
.WithBuildArtifacts();
new RunCommand("project.json")
.WithWorkingDirectory(instance.TestRoot)
.ExecuteWithCapturedOutput()
.Should()
.Pass()
.And
.HaveStdOutContaining("Hello World!");
}
[Fact]
public void ItRunsAppsThatOutputUnicodeCharacters()
{