예제 #1
0
            public void Should_return_null_given_Items_and_columns_are_null()
            {
                HbmProperty property = new HbmProperty();
                string      result   = property.GetSqlType();

                result.ShouldBeNull();
            }
예제 #2
0
            public void Should_get_the_correct_value_from_column_if_not_null()
            {
                const string expected = "VARCHAR2";
                HbmProperty  property = new HbmProperty
                {
                    column = expected
                };
                string result = property.GetSqlType();

                result.ShouldBeEqualTo(expected);
            }
예제 #3
0
            public void Should_get_the_correct_value_from_Items_given_null_column()
            {
                const string expected = "VARCHAR2";
                HbmProperty  property = new HbmProperty
                {
                    Items = new object[]
                    {
                        new HbmColumn
                        {
                            sqltype = expected
                        }
                    }
                };
                string result = property.GetSqlType();

                result.ShouldBeEqualTo(expected);
            }