public void PwdTest() { Pwd pwd = new Pwd(new List <string>()); List <string> list = new List <string>(); string directory = Directory.GetCurrentDirectory(); string[] directoryFiles = Directory.GetFiles(directory); list.Add(directory); list.AddRange(directoryFiles); pwd.Run(); Assert.AreEqual("pwd", pwd.Name); Assert.AreEqual(0, pwd.Input.Count); for (int i = 0; i < pwd.Output.Count; i++) { Assert.AreEqual(list[i], pwd.Output[i]); } }