Esempio n. 1
0
        public string[] PopulateListBox()
        {
            //populate the listbox with images from chosen folder
            var files = fm.getFileNames();

            return(files);
        }
        [TestMethod] // control the "get files" method
        public void getFiles()
        {
            String[] results = null;

            // invalid folder
            _filenameManipulation.setFolder("invalid folder");

            results = _filenameManipulation.getFileNames();
            Assert.AreEqual(null, results);

            // valid folder
            _filenameManipulation.setFolder(_validFolder);

            results = _filenameManipulation.getFileNames();
            Assert.AreNotEqual(null, results);
            Assert.AreEqual(3, results.Length);

            String[] expected = { "a.jpg", "b.jpg", "c.jpg" };

            for (int i = 0, j = results.Length; i < j; i++)
            {
                Assert.AreEqual(expected[i], results[i]);
            }
        }