public void APITestChangeSetOpenCloseGet() { // intialize the connection. APIConnection api_instance = new APIConnection("http://api06.dev.openstreetmap.org/", "osmsharp", "osmsharp"); // opens the changeset. long changeset_id = api_instance.ChangeSetOpen("A test changeset!"); // get the changeset. SimpleChangeSetInfo simple_changeset_info = api_instance.ChangeSetGet(changeset_id); Assert.IsTrue(simple_changeset_info.Open); Assert.IsFalse(simple_changeset_info.ClosedAt.HasValue); // closes the current changeset. api_instance.ChangeSetClose(); // get the same changeset again! simple_changeset_info = api_instance.ChangeSetGet(changeset_id); Assert.IsFalse(simple_changeset_info.Open); Assert.IsTrue(simple_changeset_info.ClosedAt.HasValue); }