예제 #1
0
        public void Convert_NotCorrectMonth_ReturnsValueAsString(object month, string expectedResult)
        {
            var converter = new MonthToStringConverter();

            string result = converter.Convert(month, null, null, null) as string;

            Assert.That(result, Is.EqualTo(expectedResult));
        }
예제 #2
0
        public void ConvertBack_ThrowsNotImplementedException()
        {
            var converter = new MonthToStringConverter();

            TestDelegate convertBack = () => converter.ConvertBack(null, null, null, null);

            Assert.That(convertBack, Throws.InstanceOf <NotImplementedException>());
        }
예제 #3
0
        public void Convert_GivenCultureAndCorrectMonth_ReturnsCorrectMonthName(string cultureCode, object month, string expectedResult)
        {
            UseCulture(cultureCode);
            var converter = new MonthToStringConverter();

            string result = converter.Convert(month, null, null, null) as string;

            Assert.That(result, Is.EqualTo(expectedResult));
        }