public void DummyClassMethod_Update_CheckUri() { SDK.CleanConfiguration(); SDK.SetBaseUrl("https://httpbin.org"); SDK.AccessToken = Environment.GetEnvironmentVariable("ACCESS_TOKEN"); DummyClass resource = new DummyClass(); resource.address = "Evergreen 123"; resource.email = "*****@*****.**"; DummyClass result = new DummyClass(); try { result = resource.Update(); } catch { // should never get here Assert.Fail(); return; } Assert.AreEqual("PUT", result.GetLastApiResponse().HttpMethod); Assert.AreEqual("https://httpbin.org/put?access_token=" + Environment.GetEnvironmentVariable("ACCESS_TOKEN"), result.GetLastApiResponse().Url); }
public void DummyClassMethod_Create_CheckUri() { SDK.CleanConfiguration(); SDK.SetBaseUrl("https://httpbin.org"); SDK.AccessToken = Environment.GetEnvironmentVariable("ACCESS_TOKEN"); DummyClass resource = new DummyClass(); resource.address = "Evergreen 123"; resource.email = "*****@*****.**"; DummyClass result = new DummyClass(); try { result = resource.Save(); } catch { Assert.Fail(); return; } Assert.AreEqual("POST", result.GetLastApiResponse().HttpMethod); Assert.AreEqual(string.Format("https://httpbin.org/post?access_token={0}", Environment.GetEnvironmentVariable("ACCESS_TOKEN")), result.GetLastApiResponse().Url); }