【发布时间】:2022-01-01 07:49:16
【问题描述】:
关于以下课程:
public partial class ByValueCondition
{
public ParameterCondition ParameterCondition { get; set; }
public TimeOfDayCondition TimeOfDayCondition { get; set; }
public SimulationTimeCondition SimulationTimeCondition { get; set; }
public StoryboardElementStateCondition StoryboardElementStateCondition { get; set; }
public UserDefinedValueCondition UserDefinedValueCondition { get; set; }
public TrafficSignalCondition TrafficSignalCondition { get; set; }
public TrafficSignalControllerCondition TrafficSignalControllerCondition { get; set; }
}
我想要在 autofixture 中进行自定义,它只会随机选择一个属性并填充它,而将其他属性留空。底层类的配置仍应由夹具的全局自定义定义。
还应该可以创建 ByValueCondition 的集合。
我对此进行了尝试,但除了从头开始创建 ISpecimenbuilder 之外,找不到简单的解决方案。
【问题讨论】:
标签: c# autofixture