コード例 #1
0
        public void Dispose_SetsInnerCollectionToNull()
        {
            Assert.IsNotNull(ValueHelper.GetFieldValue(_unitUnderTest, "_urlQueue"));

            _unitUnderTest.Dispose();

            Assert.IsNull(ValueHelper.GetFieldValue(_unitUnderTest, "_urlQueue"));
        }
コード例 #2
0
        private void TestSetFieldValue(string fieldName, string newValue)
        {
            string originalValue = Convert.ToString(ValueHelper.GetFieldValue(_dummyClassInstance, fieldName));

            Assert.AreNotEqual(originalValue, newValue);
            ValueHelper.SetFieldValue(_dummyClassInstance, fieldName, newValue);
            TestGetFieldValue(fieldName, newValue);
            ValueHelper.SetFieldValue(_dummyClassInstance, fieldName, originalValue);
            TestGetFieldValue(fieldName, originalValue);
        }
コード例 #3
0
 private void TestGetFieldValue(string fieldName, string expectedValue)
 {
     Assert.AreEqual(expectedValue, Convert.ToString(ValueHelper.GetFieldValue(_dummyClassInstance, fieldName)));
 }