File tree 1 file changed +7
-4
lines changed
src/ReportGenerator.Core.Test/Parser/Analysis
1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -13,16 +13,19 @@ public class ClassTest
13
13
/// <summary>
14
14
/// A test for the Constructor
15
15
/// </summary>
16
- [ Fact ]
17
- public void Constructor ( )
16
+ [ Theory ]
17
+ [ InlineData ( "TestClass" , "TestClass" ) ]
18
+ [ InlineData ( "TestClass`1" , "TestClass<T>" ) ]
19
+ [ InlineData ( "TestClass`2" , "TestClass<T1, T2>" ) ]
20
+ [ InlineData ( "TestClass`3" , "TestClass<T1, T2, T3>" ) ]
21
+ public void Constructor ( string classname , string expectedClassName )
18
22
{
19
23
Assembly assembly = new Assembly ( "C:\\ test\\ TestAssembly.dll" ) ;
20
- string classname = "TestClass" ;
21
24
22
25
var sut = new Class ( classname , assembly ) ;
23
26
24
27
Assert . Equal ( assembly , sut . Assembly ) ;
25
- Assert . Equal ( classname , sut . Name ) ;
28
+ Assert . Equal ( expectedClassName , sut . Name ) ;
26
29
}
27
30
28
31
/// <summary>
You can’t perform that action at this time.
0 commit comments