.NET 3.5 पर NUnit 2.2 का उपयोग करके, निम्न परीक्षण दिनांकटाइम का उपयोग करते समय विफल रहता है। एक्वाल्स। क्यूं कर?डेटटाइम समानता का परीक्षण करते समय यह यूनिट परीक्षण विफल क्यों होता है?
[TestFixture]
public class AttributeValueModelTest
{
public class HasDate
{
public DateTime? DateValue
{
get
{
DateTime value;
return DateTime.TryParse(ObjectValue.ToString(), out value) ? value : new DateTime?();
}
}
public object ObjectValue { get; set; }
}
[Test]
public void TwoDates()
{
DateTime actual = DateTime.Now;
var date = new HasDate {ObjectValue = actual};
Assert.IsTrue(date.DateValue.Value.Equals(actual));
}
}
बस उत्सुक, किसी भी कारण ?? 2.8 नवीनतम – Perpetualcoder
प्रतीत होता है मैं 2.2 के साथ चिपकने का प्रयास नहीं कर रहा हूं। यह केवल मेरी मशीन पर है क्योंकि यह 2.4 के साथ TestDriven.NET के साथ आया था। मैं क्या खो रहा हूँ? – flipdoubt