C# 为什么我能';在Visual Studio测试资源管理器框中看不到此测试方法?
我在C#方面绝对是新手(我来自Java),我有以下问题 我有一个测试类(用[TestClass]注释),在这个测试类中我有3种测试方法 我创建了此测试方法:C# 为什么我能';在Visual Studio测试资源管理器框中看不到此测试方法?,c#,C#,我在C#方面绝对是新手(我来自Java),我有以下问题 我有一个测试类(用[TestClass]注释),在这个测试类中我有3种测试方法 我创建了此测试方法: [TestMethod] public void InsertNewVulnerability() { DataModel.VulnerabilityManager manager = new DataModel.VulnerabilityManager("DefaultConnection");
[TestMethod]
public void InsertNewVulnerability() {
DataModel.VulnerabilityManager manager = new DataModel.VulnerabilityManager("DefaultConnection");
try {
manager.openConnection();
DataModel.Vulnerability.VulnSmall mySmallVuln;
mySmallVuln.VulnerabilityAlertId = 50000;
mySmallVuln.SourceId = "TEST";
mySmallVuln.BugTraqID = 3;
mySmallVuln.Title = "TEST";
mySmallVuln.StatusID = 3;
mySmallVuln.CVE = "TEST";
mySmallVuln.Published = new DateTime(1998, 04, 30); ;
mySmallVuln.LastUpdated = new DateTime(2007, 11, 05);
mySmallVuln.Remote = "TEST";
mySmallVuln.Local = "TEST";
mySmallVuln.Credibility = "TEST";
mySmallVuln.Classification = "TEST";
mySmallVuln.Availability = "TEST";
mySmallVuln.Ease = "TEST";
mySmallVuln.Authentication = "TEST";
mySmallVuln.CVSS2_BaseScore = "TEST";
mySmallVuln.CVSS2_TemporalScore = "TEST";
mySmallVuln.CVSS2_BaseScore = "TEST";
mySmallVuln.CVSS2_TemporalVector = "TEST";
mySmallVuln.CVSS1_BaseScore = "TEST";
mySmallVuln.CVSS1_TemporalScore = "TEST";
mySmallVuln.NVD_CVSS2_BaseScore = "TEST";
mySmallVuln.NVD_CVSS2_ComponentString = "TEST";
mySmallVuln.ImpactRating = 3;
mySmallVuln.Severity = 3;
mySmallVuln.EaseofExploit = 3;
mySmallVuln.UrgencyRating = 3;
mySmallVuln.LastChange = "TEST";
mySmallVuln.ShortSummary = "TEST";
mySmallVuln.Impact = "TEST";
mySmallVuln.TechnicalDescription = "TEST";
mySmallVuln.AttackScenario = "TEST";
mySmallVuln.Exploit = "TEST";
mySmallVuln.Credit = "TEST";
mySmallVuln.URL = "TEST";
mySmallVuln.AlertStatusId = 3;
mySmallVuln.Type = 3;
mySmallVuln.DetailLevel = 3;
mySmallVuln.Language = 3;
manager.insert(mySmallVuln);
}
finally
{
manager.closeConnection();
}
}
问题是,在Visual Studio测试资源管理器中,我看不到第三种方法(我看到了其他两种方法,但没有看到最后一种)
为什么?我遗漏了什么?我该如何解决呢?可能是因为没有实际的测试吗?例如断言blah@PaulZahra我也这么认为。但是它实际上在没有资产的情况下工作。你重建了解决方案吗?