コード例 #1
0
        public static DateTime DateTime(DateTime from, DateTime to)
        {
            TimeSpan timeSpan = to - from;
            DateTime dateTime = from.AddDays((double)NumberFaker.Number(1, (int)timeSpan.TotalDays - 1));

            return(dateTime.AddSeconds((double)NumberFaker.Number(1, 86400)));
        }
コード例 #2
0
ファイル: StringFaker.cs プロジェクト: turkmvc/Faketor
        public static string SelectFrom(int numElements, string characters)
        {
            StringBuilder stringBuilder = new StringBuilder();
            int           length        = characters.Length;

            while (numElements > 0)
            {
                stringBuilder.Append(characters[NumberFaker.Number(length)]);
                numElements--;
            }
            return(stringBuilder.ToString());
        }
コード例 #3
0
ファイル: EnumFaker.cs プロジェクト: turkmvc/Faketor
        public static EnumT SelectFrom <EnumT>()
        {
            Array values = Enum.GetValues(typeof(EnumT));

            return((EnumT)values.GetValue(NumberFaker.Number(values.Length)));
        }