public void Test_GetAsValue_Int() { //---------------Set up test pack------------------- TestAutoInc.LoadClassDefWithIntID(); const int expecteID = 4; TestAutoInc testBO = new TestAutoInc { TestAutoIncID = expecteID }; //---------------Assert Precondition---------------- //---------------Execute Test ---------------------- object value = testBO.ID.GetAsValue(); //---------------Test Result ----------------------- Assert.AreEqual(expecteID, value); }
public void Test_DataMapper_ConvertValueToString_ValidBusinessObject() { //---------------Set up test pack------------------- TestAutoInc.LoadClassDefWithIntID(); const int validIntID = 3; const string validvalue = "ValidValue"; TestAutoInc validBusinessObject = new TestAutoInc { TestField = validvalue, TestAutoIncID = validIntID }; //---------------Assert Precondition---------------- Assert.AreEqual(validvalue, validBusinessObject.ToString()); //---------------Execute Test ---------------------- string parsedValue = _dataMapper.ConvertValueToString(validBusinessObject); //---------------Test Result ----------------------- Assert.AreEqual(validIntID.ToString(), parsedValue); }
public void Test_DataMapper_ParsePropValue_ValidBusinessObject() { //---------------Set up test pack------------------- TestAutoInc.LoadClassDefWithIntID(); const int validIntID = 3; const string validvalue = "ValidValue"; TestAutoInc validBusinessObject = new TestAutoInc { TestField = validvalue, TestAutoIncID = validIntID }; //---------------Assert Precondition---------------- Assert.AreEqual(validvalue, validBusinessObject.ToString()); //---------------Execute Test ---------------------- object parsedValue; bool parsedSucceed = _dataMapper.TryParsePropValue(validBusinessObject, out parsedValue); //---------------Test Result ----------------------- Assert.IsNotNull(parsedValue); Assert.IsTrue(parsedSucceed); Assert.AreEqual(validIntID, parsedValue); }