コード例 #1
0
ファイル: TagsAttribute.cs プロジェクト: Carbonfrost/f-spec
 public TagsAttribute(params string[] tags)
 {
     if (tags == null)
     {
         throw new ArgumentNullException(nameof(tags));
     }
     if (tags.Length == 0)
     {
         throw SpecFailure.EmptyCollection(nameof(tags));
     }
     _tags = new List <TestTag>(
         tags.Select(s => TestTag.Parse(s))
         );
 }
コード例 #2
0
 IEnumerable <TestTag> ITestTagProvider.GetTags(TestContext testContext)
 {
     return(new [] {
         TestTag.Platform(Platform),
     });
 }
コード例 #3
0
ファイル: TagAttribute.cs プロジェクト: Carbonfrost/f-spec
 public TagAttribute(string tag)
 {
     Tag = TestTag.Parse(tag);
 }