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]); } }