by Anonymous » 29 Jul 2025, 04:03
Ich habe JetBrains 'dotcover und Resharper in Visual Studio 2019 installiert. Ich habe diese Beispielklasse:
Verwenden von System; < /p>
namespace ClassLibrary1
{
public class Class1
{
public int X { get; set; }
public int Y { get; set; }
public int Division()
{
return X / Y;
}
}
}
< /code>
Und dieser Beispieleinheitstest: < /p>
using ClassLibrary1;
using Microsoft.VisualStudio.TestTools.UnitTesting;
namespace UnitTestProject1
{
[TestClass]
public class UnitTest1
{
[TestMethod]
public void TestMethod1()
{
var c = new Class1 {X = 10, Y = 2};
var d = c.Division();
Assert.AreEqual(d, 5);
}
}
}
< /code>
Dann wähle ich im Fenster "Unit -Test" von Resharper "Abdeckungstests" wie unten gezeigt: < /p>
< /p>
Im Fenster Visual Studio -Code -Editor werden alle Anweisungen in meiner Klasse als "Anweisung aufgedeckt" gekennzeichnet, wie unten gezeigt: < /p>
Ich habe JetBrains 'dotcover und Resharper in Visual Studio 2019 installiert. Ich habe diese Beispielklasse:
Verwenden von System; < /p>
namespace ClassLibrary1
{
public class Class1
{
public int X { get; set; }
public int Y { get; set; }
public int Division()
{
return X / Y;
}
}
}
< /code>
Und dieser Beispieleinheitstest: < /p>
using ClassLibrary1;
using Microsoft.VisualStudio.TestTools.UnitTesting;
namespace UnitTestProject1
{
[TestClass]
public class UnitTest1
{
[TestMethod]
public void TestMethod1()
{
var c = new Class1 {X = 10, Y = 2};
var d = c.Division();
Assert.AreEqual(d, 5);
}
}
}
< /code>
Dann wähle ich im Fenster "Unit -Test" von Resharper "Abdeckungstests" wie unten gezeigt: < /p>
< /p>
Im Fenster Visual Studio -Code -Editor werden alle Anweisungen in meiner Klasse als "Anweisung aufgedeckt" gekennzeichnet, wie unten gezeigt: < /p>