特定
boost::posix_time::ptime aTime( time_from_string("2012-01-01 11:15:00"));
Run Code Online (Sandbox Code Playgroud)
我的功能将返回2012-01-01 12:00:00
或给定边界情况:
boost::posix_time::ptime boundaryTime( time_from_string("2012-01-01 23:45:00"));
Run Code Online (Sandbox Code Playgroud)
我的功能将返回
2012-01-02 00:00:00
Run Code Online (Sandbox Code Playgroud) 我有一个带有以下签名的测试方法:
[Theory]
[PropertyData("MyTestData")]
public void ProcessLines_validLines_doStuff(string[] lines)
{
// do stuff
}
Run Code Online (Sandbox Code Playgroud)
我的财产看起来像这样:
public static IEnumerable<string[]> MyTestData
{
get
{
List<string[]> data = new List<string[]>
{
new[] { "1", "1"},
new[] { "2", "2"}
};
var iter = data.GetEnumerator();
while (iter.MoveNext())
yeld return iter.Current;
}
}
Run Code Online (Sandbox Code Playgroud)
Xunit抛出一个System.InvalidOperation:预期的1个参数,得到2个参数
有任何想法吗?