Conflicting File Paths when trying to Read in a JSON file
I have a project that reads in a JSON file that is stored in that project. I am trying to write unit tests for this project, but when the project tries to read the JSON file it looks in the wrong directory.
For the file path I used Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) combined with the JSON file name appended at the end.
However while this should result in project/file.json, when the unit test runs it results in
Test project/bin/Debug/..../file.json.
How can I fix the file path so that it properly accesses the file when other C# projects call the file?
For the file path I used Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) combined with the JSON file name appended at the end.
However while this should result in project/file.json, when the unit test runs it results in
Test project/bin/Debug/..../file.json.
How can I fix the file path so that it properly accesses the file when other C# projects call the file?