示例#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));
        }