1234567891011121314151617181920212223242526272829 |
- using System.IO;
- using Microsoft.VisualStudio.TestTools.UnitTesting;
- namespace BepInEx.Tests
- {
- [TestClass]
- public class AssemblyInit
- {
- private static string _testPath;
- [AssemblyInitialize]
- public static void InitAss(TestContext context)
- {
- _testPath = Path.Combine(Path.GetTempPath(), "BepinexTestDir");
- Directory.CreateDirectory(_testPath);
-
- string exePath = Path.Combine(_testPath, "Text.exe");
- File.WriteAllBytes(exePath, new byte[] { });
- Paths.SetExecutablePath(_testPath);
- }
- [AssemblyCleanup]
- public static void CleanupAss()
- {
- Directory.Delete(_testPath, true);
- }
- }
- }
|