예제 #1
0
        public void ShouldNotConvertBackStringToObject()
        {
            // Given
            var converter           = new GenericToStringConverter();
            var objectToConvertBack = (object)string.Empty;

            // When
            // Then
            Assert.Throws <InvalidOperationException>(() => converter.ConvertBack(objectToConvertBack, null, null, CultureInfo.InvariantCulture));
        }
예제 #2
0
        public void ShouldConvertObjectToString()
        {
            // Given
            var converter       = new GenericToStringConverter();
            var objectToConvert = Guid.NewGuid();

            // When
            var text = converter.Convert(objectToConvert, null, null, CultureInfo.InvariantCulture);

            // Then
            Assert.AreEqual(objectToConvert.ToString(), text);
        }