Ejemplo n.º 1
0
        public void Setup()
        {
            TestDb.Execute(Resources.testdb_b);

            Action <MySqlClassGenerator> a = delegate(MySqlClassGenerator x)
            {
                x.Formatter.AddAlias("a", "TestAlias1");
                x.Formatter.AddAlias("AbCdEfGhIj");
                x.AddColumnCollection("TestColl", typeof(TestCollEnum), typeof(int), typeof(int), Resources.testdb_b_name,
                                      new ColumnCollectionItem[]
                {
                    ColumnCollectionItem.FromEnum(x.Formatter, "asdfA", TestCollEnum.A),
                    ColumnCollectionItem.FromEnum(x.Formatter, "asdfB", TestCollEnum.B),
                    ColumnCollectionItem.FromEnum(x.Formatter, "asdfC", TestCollEnum.C)
                });

                x.AddColumnCollection("TestCollTwo", typeof(TestCollNestedEnum), typeof(int), typeof(int), Resources.testdb_b_name,
                                      new ColumnCollectionItem[]
                {
                    ColumnCollectionItem.FromEnum(x.Formatter, "bbbbA", TestCollNestedEnum.A),
                    ColumnCollectionItem.FromEnum(x.Formatter, "bbbbB", TestCollNestedEnum.B),
                    ColumnCollectionItem.FromEnum(x.Formatter, "bbbbC", TestCollNestedEnum.C)
                });
            };

            _dbTypes      = ClassCreatorHelper.GetTableTypes(Resources.testdb_b_name, a);
            _dbProperties = ClassCreatorHelper.GetTableTypeProperties(_dbTypes);

            _conn = TestDb.Open();
        }
Ejemplo n.º 2
0
        public void Setup()
        {
            TestDb.Execute(Resources.testdb_a);
            TestDb.Execute(Resources.testdb_a_view);

            _dbATypes      = ClassCreatorHelper.GetTableTypes(Resources.testdb_a_name);
            _dbAProperties = ClassCreatorHelper.GetTableTypeProperties(_dbATypes);

            _dbAViewTypes      = ClassCreatorHelper.GetTableTypes(Resources.testdb_a_view_name);
            _dbAViewProperties = ClassCreatorHelper.GetTableTypeProperties(_dbAViewTypes);

            _conn = TestDb.Open();
        }
Ejemplo n.º 3
0
 public void CreateViewTinyTextTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAViewProperties, "ttxt", typeof(string));
 }
Ejemplo n.º 4
0
 public void CreateLongTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAProperties, "l", typeof(long));
 }
Ejemplo n.º 5
0
 public void CreateIntNullableTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAProperties, "in", typeof(int?));
 }
Ejemplo n.º 6
0
 public void CreateFloatNullableTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAProperties, "fn", typeof(float?));
 }
Ejemplo n.º 7
0
 public void CreateByteTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAProperties, "bu", typeof(byte));
 }
Ejemplo n.º 8
0
 public void CreateViewVarCharTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAViewProperties, "vc", typeof(string));
 }
Ejemplo n.º 9
0
 public void CreateViewUShortTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAViewProperties, "su", typeof(ushort));
 }
Ejemplo n.º 10
0
 public void CreateVarCharNullableTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAProperties, "vcn", typeof(string));
 }
Ejemplo n.º 11
0
 public void CreateUnsignedDoubleNullableTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAProperties, "dun", typeof(double?));
 }
Ejemplo n.º 12
0
 public void CreateUShortNullableTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAProperties, "sun", typeof(ushort?));
 }
Ejemplo n.º 13
0
 public void CreateULongNullableTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAProperties, "lun", typeof(ulong?));
 }
Ejemplo n.º 14
0
 public void CreateShortTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAProperties, "s", typeof(short));
 }
Ejemplo n.º 15
0
 public void CreateSByteNullableTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAProperties, "bn", typeof(sbyte?));
 }
Ejemplo n.º 16
0
 public void CreateViewUIntTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAViewProperties, "iu", typeof(uint));
 }
Ejemplo n.º 17
0
 public void CreateViewULongTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAViewProperties, "lu", typeof(ulong));
 }
Ejemplo n.º 18
0
 public void CreateViewByteNullableTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAViewProperties, "bun", typeof(byte?));
 }
Ejemplo n.º 19
0
 public void CreateViewUnsignedDoubleTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAViewProperties, "du", typeof(double));
 }
Ejemplo n.º 20
0
 public void CreateViewDoubleNullableTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAViewProperties, "dn", typeof(double?));
 }
Ejemplo n.º 21
0
 public void CreateBoolTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAProperties, "boo", typeof(bool));
 }
Ejemplo n.º 22
0
 public void CreateViewLongNullableTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAViewProperties, "ln", typeof(long?));
 }
Ejemplo n.º 23
0
 public void CreateDoubleTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAProperties, "d", typeof(double));
 }
Ejemplo n.º 24
0
 public void CreateViewSByteTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAViewProperties, "b", typeof(sbyte));
 }
Ejemplo n.º 25
0
 public void CreateFloatTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAProperties, "f", typeof(float));
 }
Ejemplo n.º 26
0
 public void CreateViewShortNullableTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAViewProperties, "sn", typeof(short?));
 }
Ejemplo n.º 27
0
 public void CreateIntTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAProperties, "i", typeof(int));
 }
Ejemplo n.º 28
0
 public void CreateViewTextNullableTest()
 {
     ClassCreatorHelper.AssertContainsProperty(_dbAViewProperties, "txtn", typeof(string));
 }