コード例 #1
0
        public static void KeyType_PropertyGet_EqualsPrimary()
        {
            var column = Mock.Of<IDatabaseColumn>();
            var columns = new[] { column };

            var key = new MySqlDatabasePrimaryKey(columns);

            Assert.That(key.KeyType, Is.EqualTo(DatabaseKeyType.Primary));
        }
コード例 #2
0
        public static void Columns_PropertyGet_EqualsCtorArg()
        {
            var column = Mock.Of<IDatabaseColumn>();
            var columns = new[] { column };

            var key = new MySqlDatabasePrimaryKey(columns);

            Assert.That(key.Columns, Is.EqualTo(columns));
        }
コード例 #3
0
        public static void Name_PropertyGet_EqualsPrimary()
        {
            var column = Mock.Of<IDatabaseColumn>();
            var columns = new[] { column };

            var key = new MySqlDatabasePrimaryKey(columns);

            Assert.That(key.Name.UnwrapSome().LocalName, Is.EqualTo("PRIMARY"));
        }
コード例 #4
0
        public static void ToString_WhenInvoked_ReturnsExpectedValues(string expectedResult)
        {
            var column = Mock.Of<IDatabaseColumn>();
            var columns = new[] { column };

            var key = new MySqlDatabasePrimaryKey(columns);
            var result = key.ToString();

            Assert.That(result, Is.EqualTo(expectedResult));
        }