UpdateColumn() private method

private UpdateColumn ( Column column ) : Column
column Smartsheet.Api.Models.Column
return Smartsheet.Api.Models.Column
Example #1
0
        public virtual void TestUpdateColumn()
        {
            server.setResponseBody("../../../TestSDK/resources/updateColumn.json");

            Column col = new Column();

            col.Index            = 0;
            col.Title            = "something new";
            col.SheetId          = 2906571706525572L;
            col.Hidden           = false;
            col.Symbol           = Symbol.STAR;
            col.SystemColumnType = SystemColumnType.AUTO_NUMBER;
            Column colNew = columnResource.UpdateColumn(col);

            Assert.NotNull(colNew);
            Assert.AreEqual("something new", colNew.Title);

            try
            {
                columnResource.UpdateColumn(null);
                Assert.Fail("Exception should have been thrown");
            }
            catch (System.ArgumentException)
            {
                // expected
            }
        }