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