Tag: xunit.net autofixture

AutoFixture将PropertyData与多个条目和AutoData混合(使用AutoMoqCustomization)

我看过这两个类似的SO问题: AutoFixture:PropertyData和异构参数 AutoFixture CompositeDataAttribute不适用于PropertyDataAttribute 他们很棒,让我差不多到了那里。 但是这两个示例在发出的IEnumerable PropertyData中只使用了一个条目(即: yield return new object[] { 2, 4 }; – 请参阅: https : //stackoverflow.com/a/16843837/201308 )这有效,但它每当我想对多个对象[]测试数据进行测试时就会爆炸。 我有一整套想要发送的测试数据。 我在想这里的答案( https://stackoverflow.com/a/19309577/201308 )与我的需求类似,但我无法弄清楚。 我基本上需要AutoFixture为PropertyData的每次迭代创建一个sut实例。 一些参考: public static IEnumerable TestData { get { // totally doesn’t work return new List() { new object[] { new MsgData() { Code = “1” }, CustomEnum.Value1 }, new […]