public void IntsTest() { var ps = new object[] { 1, 2 }; var f = @"link\{0}\{1}"; var result = NaviLinkHelper.GetLink(f, ps); Assert.Equal(@"link\1\2", result); }
public void FormParametersNegativeTest() { var ps = new FormParameter[] { new FormParameter("AddressId", 10), new FormParameter("CustomerId", 20), }; var f = @"link\{0}\{1}"; var result = NaviLinkHelper.GetLink(f, ps); Assert.Equal(@"link\{0}\{1}", result); }
public void FormParametersSortedTest() { var ps = new FormParameter[] { new FormParameter("AddressId", 10), new FormParameter("CustomerId", 20), }; var f = @"link\{CustomerId}\{AddressId}"; var result = NaviLinkHelper.GetLink(f, ps); Assert.Equal(@"link\20\10", result); }
public void IntsNegativeTest() { var ps = new object[] { 1, 2 }; var f = @"link\{0}\{1}\{2}"; var ex = Assert.Throws <NavigationLinkException>(() => NaviLinkHelper.GetLink(f, ps)); }