public void SeveritysNotChanged_SameSeverity() { var bug = new Bug("1", "TheFirstBug", PriorityType.High, SeverityType.Critical, new List <string>(), "This is a description for a bug"); var result = Assert.ThrowsException <ArgumentException>(() => bug.ChangeSeverity(SeverityType.Critical)); Assert.AreEqual("Bug severity type already at 'Critical'", result.Message); }
public void SeverityChanged_NewSeverity() { var bug = new Bug("1", "TheFirstBug", PriorityType.High, SeverityType.Critical, new List <string>(), "This is a description for a bug"); bug.ChangeSeverity(SeverityType.Major); Assert.AreEqual(SeverityType.Major, bug.Severity); }