示例#1
0
        public void CultureIsAppliedDuringFormat()
        {
            // Arrange
            var conv = new Localize();

            // Act
            var de = conv.Convert(1.2, null, "{0:F1}", CultureInfo.CreateSpecificCulture("de-DE"));
            var en = conv.Convert(1.2, null, "{0:F1}", CultureInfo.CreateSpecificCulture("en-US"));

            // Assert
            Assert.AreEqual("1,2", de);
            Assert.AreEqual("1.2", en);
        }
示例#2
0
        public void NoValueReturnsUnsetValue()
        {
            // Arrange
            var conv = new Localize();

            // Act
            var value = conv.Convert(null, null, "test", null);

            // Assert
            Assert.AreEqual(DependencyProperty.UnsetValue, value);
        }