Exemple #1
0
        public static void Should_Output_WhenDataIsValid()
        {
            // Arrange
            var inpdata = new[]
            {
                "1,   8.3,     70,   10.3",
                "2,   8.6,     65,   10.3"
            };

            var dataitems = from row in inpdata
                            let data = row.Split(',')
                                       select new DataItem
                                       (
                data[0],
                data[1],
                data[2],
                data[3]
                                       );

            var sut = new OutputWriter();

            // Act
            sut.PrintTable(dataitems);
            // Assert
        }
Exemple #2
0
        public static void Should_Output_WhenDataIsValid()
        {
            // Arrange
            var inpdata = new[]
            {
                "1,   8.3,     70,   10.3, Willow, True",
                "2,   8.6,     65,   10.3, Oak, False"
            };

            var dataitems = from row in inpdata
                            let data = row.Split(',')
                                       select new DataItem
                                       (
                data[0].ToInt(),
                data[1].ToDouble(),
                data[2].ToDouble(),
                data[3].ToDouble(),
                data[4],
                data[5].ToBoolean()
                                       );

            var sut = new OutputWriter();

            // Act
            sut.PrintTable(dataitems);
            // Assert
        }