コード例 #1
0
        public void Convert_GivenIncorectNumber_ReturnsNull()
        {
            IntToImageConverter converter = new IntToImageConverter();

            var result = (string)converter.Convert(0, null, null, null);

            Assert.AreEqual(null, result);
        }
コード例 #2
0
        public void Convert_GivenNumber_ReturnsProperImage(int number)
        {
            IntToImageConverter converter = new IntToImageConverter();

            var result   = (string)converter.Convert(number, null, null, null);
            var expected = $"pack://application:,,,/Yahtzee.WinClient;component/Images/dice{number}.png";

            Assert.AreEqual(expected, result);
        }
コード例 #3
0
        public void IntToImageConverter_ImplementsIValueConverter()
        {
            IntToImageConverter converter = new IntToImageConverter();

            Assert.IsInstanceOf <IValueConverter>(converter);
        }
コード例 #4
0
 public void IntToImageConverter_CanBeCreated()
 {
     IntToImageConverter converter = new IntToImageConverter();
 }