μ΅μ Visual Studio 2019μμ Test Runnerλ $# ASPNETCORE_ENVIRONMENT
μ μΈμ€ν΄μ€ ꡬμ±μ νμ©νλ environmentVariables
ꡬμ±μ 무μν©λλ€.
μ΄λ λ‘컬 νκ²½μμ λ€λ₯Έ μ± μ€μ (λΉνλ‘λμ )μ μ¬μ©νλ ν΅ν© ν μ€νΈμ μ μ©ν©λλ€.
μλ₯Ό λ€μ΄ λ€μ launchSettings.jsonμ μ μνκ³ μΆμ΅λλ€.
{
"profiles": {
"SomeFancyNamespace.ProjectName.Integration.Tests": {
"commandName": "Project",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
}
}
}
λ«ν κ΄λ ¨ λ¬Έμ κ° μμ΅λλ€: https://github.com/aspnet/Tooling/issues/456
μ΄κ²μ λν μμμ΄ μμ΅λκΉ? ν©λ¦¬μ μΈ μꡬ κ°μ΅λλ€
λν μ΄κ²μ κ΄μ¬μ΄ μμ΅λλ€. μ΄ κΈ°λ₯μ μ λ§ λ³΄κ³ μΆμ΅λλ€
μ°λ¦¬λ μ΄κ²μ κ΄μ¬μ΄ μμ΅λλ€. μ°λ¦¬κ° λ§μ΄ λ°λΌλ κ² κ°μ΅λλ€.
μμ λ κΈ°λλ©λλ€.
λ§€μ° μ±κ°μ λ¬Έμ μ΄λ©° μ무λ μ
λ°μ΄νΈμ λν΄ μλ΅νμ§ μμ΅λλ€.
.net ν΅μ¬ λ¨μ ν μ€νΈ νλ‘μ νΈμμλ μ΄ λ¬Έμ κ° λ°μν©λλ€. νκ²½ λ³μλ₯Ό μ€μ ν λ .net ν΅μ¬ λ¨μ ν μ€νΈ νλ‘μ νΈμ μμ± νμ΄μ§μ νκ²½ λ³μκ° μμΌλ©΄ μ무 κ²λ νμ§ μλλ€λ μμ μ 무μμ λκΉ?
κ·Έλ€μ μ΄ μμ²μΌλ‘ κ·Έκ²μ μμ νμ§ μμμ΅λλ€: https://github.com/aspnet/Tooling/issues/456
λν μ΄ μμ²μΌλ‘ μμ νμ§ μμμ΅λλ€: https://github.com/Microsoft/vstest/issues/1831
1831λ μ ν΄κ²° λ°©λ²μ λ¨μ ν μ€νΈνλ €λ μ¬λ°°ν¬ κ°λ₯ λΌμ΄λΈλ¬λ¦¬μ λν΄ μ λλ‘ μλνμ§ μμΌλ―λ‘ νμ©λμ§ μμ΅λλ€. Microsoftλ νκ²½ λ³μ κ΅¬μ± λ°©μμ μΆμ§νκ³ μμΌλ―λ‘ λ¨μ ν μ€νΈ νλ‘μ νΈμμλ 1κΈ μλ―Όμ΄ λμ΄μΌ ν©λλ€. ASP .NET Core μΉ μ ν리μΌμ΄μ νλ‘μ νΈλ§μ΄ μλλλ€.
μ΄λ₯Ό μννλ μ μΌν νμ¬ λ°©λ²μ ν
μ€νΈ νλ‘μ νΈμ launchSettings.json
λ₯Ό μλμΌλ‘ μ½μ λ€μ https://stackoverflow.com/a/43951218/70345 μ λ°λΌ ν΄λΉ λ΄μ©μμ νκ²½ λ³μλ₯Ό μλμΌλ‘ μ€μ νλ κ²μ
λλ€.
κ·Έκ²μ μ λ§ s**tty λ°©λ²μ΄κ³ λꡬμ μν΄ μ€μ λ‘ μ§μλμ΄μΌ νλ λ°©λ²μ΄μ§λ§ μ΄λ€ μ΄μ μμλ Microsoftλ ꡬνμ κ΄μ¬μ΄ μμ΅λλ€...
κ°μ₯ μ μ©ν λκΈ
.net ν΅μ¬ λ¨μ ν μ€νΈ νλ‘μ νΈμμλ μ΄ λ¬Έμ κ° λ°μν©λλ€. νκ²½ λ³μλ₯Ό μ€μ ν λ .net ν΅μ¬ λ¨μ ν μ€νΈ νλ‘μ νΈμ μμ± νμ΄μ§μ νκ²½ λ³μκ° μμΌλ©΄ μ무 κ²λ νμ§ μλλ€λ μμ μ 무μμ λκΉ?
κ·Έλ€μ μ΄ μμ²μΌλ‘ κ·Έκ²μ μμ νμ§ μμμ΅λλ€: https://github.com/aspnet/Tooling/issues/456
λν μ΄ μμ²μΌλ‘ μμ νμ§ μμμ΅λλ€: https://github.com/Microsoft/vstest/issues/1831
1831λ μ ν΄κ²° λ°©λ²μ λ¨μ ν μ€νΈνλ €λ μ¬λ°°ν¬ κ°λ₯ λΌμ΄λΈλ¬λ¦¬μ λν΄ μ λλ‘ μλνμ§ μμΌλ―λ‘ νμ©λμ§ μμ΅λλ€. Microsoftλ νκ²½ λ³μ κ΅¬μ± λ°©μμ μΆμ§νκ³ μμΌλ―λ‘ λ¨μ ν μ€νΈ νλ‘μ νΈμμλ 1κΈ μλ―Όμ΄ λμ΄μΌ ν©λλ€. ASP .NET Core μΉ μ ν리μΌμ΄μ νλ‘μ νΈλ§μ΄ μλλλ€.