-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Description
Installed product versions
- Visual Studio: 2019 community
- This extension: 2.5.7
Description
It would be great if static classes / methods are supported
Steps to recreate
Create tests for this class:
public static class StaticClass
{
public static string MyMethod() => "test";
}Current behavior
Current code, the code won't compile because of new StaticClass
[TestClass]
public class StaticClassTests
{
[TestMethod]
public void MyMethod_StateUnderTest_ExpectedBehavior()
{
// Arrange
var staticClass = new StaticClass();
// Act
var result = staticClass.MyMethod();
// Assert
Assert.Fail();
}
}Expected behavior
for static methods, no need for new StaticClass
[TestClass]
public class StaticClassTests
{
[TestMethod]
public void MyMethod_StateUnderTest_ExpectedBehavior()
{
// Arrange
// Act
var result = StaticClass.MyMethod();
// Assert
Assert.Fail();
}
}romanoza, flimtix, macel94 and ValeriuZabulica-Exprs
Metadata
Metadata
Assignees
Labels
No labels