From b331559d9c14ea498e9531d30252c28e96110d15 Mon Sep 17 00:00:00 2001 From: Rodrigo Moya Date: Wed, 8 May 2002 11:17:45 +0000 Subject: [PATCH] 2002-05-08 Rodrigo Moya * Test/TestDataColumn.cs: added basic test for DataColumn.cs. svn path=/trunk/mcs/; revision=4411 --- mcs/class/System.Data/ChangeLog | 4 ++ mcs/class/System.Data/Test/TestDataColumn.cs | 46 ++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 mcs/class/System.Data/Test/TestDataColumn.cs diff --git a/mcs/class/System.Data/ChangeLog b/mcs/class/System.Data/ChangeLog index 15e86b1fe2c..ac4c5314e95 100644 --- a/mcs/class/System.Data/ChangeLog +++ b/mcs/class/System.Data/ChangeLog @@ -1,3 +1,7 @@ +2002-05-08 Rodrigo Moya + + * Test/TestDataColumn.cs: added basic test for DataColumn.cs. + 2002-05-07 Tim Coleman * SqlBinary.cs: * SqlBoolean.cs: diff --git a/mcs/class/System.Data/Test/TestDataColumn.cs b/mcs/class/System.Data/Test/TestDataColumn.cs new file mode 100644 index 00000000000..93ea102ea9a --- /dev/null +++ b/mcs/class/System.Data/Test/TestDataColumn.cs @@ -0,0 +1,46 @@ +// +// TestDataColumn.cs +// +// Tests for System.Data.DataColumn +// +// Authors: +// Rodrigo Moya +// +// (C) Ximian, Inc 2002 +// + +using System; +using System.Data; + +namespace TestSystemData +{ + class TestDataColumn + { + static void Main (string[] args) { + DataColumn colName = new DataColumn ("name"); + DataColumn colAge = new DataColumn ("age"); + + // set properties + colName.DataType = Type.GetType ("System.String"); + colName.RadOnly = true; + colName.Caption = "Full name"; + + colAge.DataType = Type.GetType ("System.Int"); + colAge.ReadOnly = false; + colAge.Caption = "Age"; + + // display properties + _displayColumn (colAge); + _displayColumn (colName); + } + + static void _displayColumn (DataColumn col) { + string msg = "Column name: " + col.ColumnName + "\n" + + "Column Type: " + col.DataType + "\n" + + "Read Only?: " + col.ReadOnly + "\n" + + "Caption: " + col.Caption + "\n" + + "Allow Nulls?: " + col.AllowDBNull; + System.Console.WriteLine (msg); + } + } +} -- 2.25.1