2016-11-25 11 views
2

AutoFixtureで簡単に行う方法はありますか?番号範囲のオートフィギュア

var myInt = fixture.Create<int>(min, max);

、これは私が必要とするすべてでください。他に何も、それ以上はない、そして私はそれを一度しか必要としない。この単純な文章のための全く新しいクラスの階層は必要ありません。私はこれがAutoFixtureで可能かどうか、あるいはランダムなオブジェクトをインスタンス化して自分で作業をしなければならないかどうかを知りたいです。

これができない場合は、この機能を私がここで紛失していないといい理由がありますか?

答えて

1

はい、あります:

// Install-Package AutoFixture.Xunit - or - 
// Install-Package AutoFixture.Xunit2 

using System; 
using System.ComponentModel.DataAnnotations; 
using Xunit; 

[Theory, AutoData] 
public void ActualIsInTestRange([Range(99, 111)]int actual) 
{ 
    Assert.InRange(actual, 99, 111); 
} 
+0

こんにちは、あなたがこの新しい質問をしてください答えることができます。http:?//stackoverflow.com/questions/40824701/autofixture-constrained-string-parameter –

+0

@AdanayMartín私は左[コメント](http://stackoverflow.com/questions/40824701/autofixture-constrained-string-parameter#comment68878952_40824701)があります。 –

関連する問題