コード例 #1
0
ファイル: Addin.cs プロジェクト: wradecki/ContinuousTests
 public CecilTestCase(MethodInfo method, TestCecilAttribute attribute, TestCaseType type)
     : base(method)
 {
     this.TestName.Name     = type.ToString();
     this.TestName.FullName = method.DeclaringType.FullName + "." + method.Name + "." + type;
     this.attribute         = attribute;
     this.type = type;
 }
コード例 #2
0
ファイル: Addin.cs プロジェクト: wradecki/ContinuousTests
        static ISymbolWriterProvider GetSymbolWriterProvider(TestCecilAttribute attribute)
        {
            if (attribute.SymbolReaderProvider == null)
            {
                return(null);
            }

            return((ISymbolWriterProvider)Activator.CreateInstance(attribute.SymbolWriterProvider));
        }
コード例 #3
0
ファイル: Addin.cs プロジェクト: wradecki/ContinuousTests
 static CecilTestCase CreateTestCase(MethodInfo method, TestCecilAttribute attribute, TestCaseType type)
 {
     return(new CecilTestCase(method, attribute, type));
 }
コード例 #4
0
		static CecilTestCase CreateTestCase (MethodInfo method, TestCecilAttribute attribute, TestCaseType type)
		{
			return new CecilTestCase (method, attribute, type);
		}
コード例 #5
0
		static ISymbolWriterProvider GetSymbolWriterProvider (TestCecilAttribute attribute)
		{
			if (attribute.SymbolReaderProvider == null)
				return null;

			return (ISymbolWriterProvider) Activator.CreateInstance (attribute.SymbolWriterProvider);
		}
コード例 #6
0
		public CecilTestCase (MethodInfo method, TestCecilAttribute attribute, TestCaseType type)
			: base (method)
		{
			this.TestName.Name = type.ToString ();
			this.TestName.FullName = method.DeclaringType.FullName + "." + method.Name + "." + type;
			this.attribute = attribute;
			this.type = type;
		}