public void GetRelativePath_Valid_Parameters_Test(string path1, string path2, string result) { var printer = Mock.Of <IPrinter>(); var calc = new StrPathCalculator(printer); var current = calc.GetRelativePath(path1, path2); Assert.IsTrue(result == current); }
public void GetRelativePath_Invalid_Parameters_Test(string path1, string path2) { var printer = Mock.Of <IPrinter>(); var calc = new StrPathCalculator(printer); var result = calc.GetRelativePath(path1, path2); Assert.IsNull(result); }
public void Ctor_NotNullPrinter_Parameter_Test() { var printer = Mock.Of <IPrinter>(); var calc = new StrPathCalculator(printer); }
public void NullPrinter_NoException_Test() { var calc = new StrPathCalculator(null); calc.GetRelativePath("", ""); }
public void Ctor_NullPrinter_Parameter_Test() { var calc = new StrPathCalculator(null); }