namespace AgentWikiUi.Tests;
/// Percorso del claude finto compilato (tests/FakeClaude), nella stessa configurazione dei test.
static class FakeClaudePath
{
public static string Exe
{
get
{
// …/tests/agent-wiki-ui.Tests/bin//net10.0/
var tfm = new DirectoryInfo(AppContext.BaseDirectory.TrimEnd(Path.DirectorySeparatorChar));
var config = tfm.Parent!;
var testsRoot = config.Parent!.Parent!.Parent!;
return Path.Combine(testsRoot.FullName, "FakeClaude", "bin", config.Name, tfm.Name, OperatingSystem.IsWindows() ? "claude.exe" : "claude");
}
}
}