/// <summary>
        /// Joins the prefix.
        /// </summary>
        /// <param name="oneTable">The one table.</param>
        /// <param name="field">The field.</param>
        /// <param name="padLeft">The pad left.</param>
        /// <returns>System.String.</returns>
        public static string JoinPrefix(this TableDefinition oneTable, SingleCrossReferenceDefinition field, int padLeft = 0)
        {
            if (oneTable != null && field != null)
                return string.Format(CultureInfo.InvariantCulture, "{0}_{1}", oneTable.Name, field.Alias).PadLeft(padLeft);

            return null;
        }
        public void Ctor3()
        {
            // arrange
            var dictionary = new Dictionary<string, string> {{"abc", "dfg"}};

            // act
            var cr = new SingleCrossReferenceDefinition(null, null, null, null, null, dictionary);

            // assert
            CollectionAssert.AreEqual(dictionary, cr.DateTimeFields);
        }