Ionite
1 year ago
1 changed files with 18 additions and 0 deletions
@ -0,0 +1,18 @@ |
|||||||
|
using StabilityMatrix.Models; |
||||||
|
|
||||||
|
namespace StabilityMatrix.Tests.Models; |
||||||
|
|
||||||
|
[TestClass] |
||||||
|
public class InstalledPackageTests |
||||||
|
{ |
||||||
|
[DataTestMethod] |
||||||
|
[DataRow("C:\\User\\AppData\\StabilityMatrix", "C:\\User\\Other", null)] |
||||||
|
[DataRow("C:\\Data", "D:\\Data\\abc", null)] |
||||||
|
[DataRow("C:\\Data", "C:\\Data\\abc", "abc")] |
||||||
|
[DataRow("C:\\User\\AppData\\StabilityMatrix", "C:\\User\\AppData\\StabilityMatrix\\Packages\\abc", "Packages\\abc")] |
||||||
|
public void TestGetSubPath(string relativeTo, string path, string? expected) |
||||||
|
{ |
||||||
|
var result = InstalledPackage.GetSubPath(relativeTo, path); |
||||||
|
Assert.AreEqual(expected, result); |
||||||
|
} |
||||||
|
} |
Loading…
Reference in new issue