public void NetSuiteUriItemSetIdWithValueExtendsQuery() { //https://system.sandbox.netsuite.com /app/common/item/item.nl ?id= NetSuiteUriItem x = new NetSuiteUriItem(nsConfig.Uri); x.SetID("1"); UriBuilder expectedUri = MakeItemBuilder(); AddBldrQuery(expectedUri, NetSuiteUriItem.NsItemIDName, "1"); Assert.AreEqual(x.Uri.Query, expectedUri.Uri.Query); Assert.AreEqual(x.Uri.AbsoluteUri, expectedUri.Uri.AbsoluteUri); }
public void NetSuiteUriItemIsInstanceOfSystemBase() { NetSuiteUriItem x = new NetSuiteUriItem(nsConfig.Uri); Assert.IsInstanceOfType(x, typeof(NetSuiteUriSystemBase)); }
public void NetSuiteUriItemMatchesConfigValues() { //https://system.sandbox.netsuite.com /app/common/item/item.nl ?id= NetSuiteUriItem x = new NetSuiteUriItem(nsConfig.Uri); UriBuilder expectedUri = MakeItemBuilder(); Assert.AreEqual(x.Uri.Scheme, expectedUri.Uri.Scheme); Assert.AreEqual(x.Uri.Host, expectedUri.Uri.Host); Assert.AreEqual(x.Uri.LocalPath, expectedUri.Uri.LocalPath); Assert.AreEqual(x.Uri.AbsoluteUri, expectedUri.Uri.AbsoluteUri); }