在我的测试中,我必须填写应用程序编号,因为我已经有guid方法生成随机数,因为每次运行测试时都会生成不同的数字。
var DocumentNo = Guid.NewGuid().ToString();
editCasePage.FillDocumentNumber(DocumentNo);
但我需要时间戳格式的文件编号。我该怎么做?提前谢谢!
答案 0 :(得分:0)
如果您需要随机日期,请创建一个。一个简单的解决方案是:
using System;
public class Program
{
public static void Main()
{
for(int i = 0; i <= 100; i++)
{
var guid = Guid.NewGuid();
var bytes = guid.ToByteArray();
var rawValue = BitConverter.ToInt64(bytes, 0);
var inRangeValue = Math.Abs(rawValue) % DateTime.MaxValue.Ticks;
var date = new DateTime(inRangeValue);
Console.WriteLine(date);
}
}
}