public void DirInfoParameter_DirectoryInfo()
 {
     string expectedResult = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
     DirInfoParamter testParameter = new DirInfoParamter();
     Assert.IsNotNull(testParameter.DirectoryIndicated);
     Assert.AreEqual(expectedResult, testParameter.DirectoryIndicated.FullName);
 }
 public void SetText_Empty()
 {
     string expectedResult = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
     DirInfoParamter testParameter = new DirInfoParamter();
     Assert.AreEqual(expectedResult, testParameter.DirectoryIndicated.FullName);
     Assert.IsFalse(testParameter.HasErrors);
     testParameter.Text = string.Empty;
     Assert.IsTrue(testParameter.HasErrors);
     Assert.AreEqual(expectedResult, testParameter.DirectoryIndicated.FullName);
 }
 public void SetText_DoesntExist()
 {
     string testPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + @"\FOO";
     string expectedResult = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
     DirInfoParamter testParameter = new DirInfoParamter();
     Assert.AreEqual(expectedResult, testParameter.DirectoryIndicated.FullName);
     Assert.IsFalse(testParameter.HasErrors);
     testParameter.Text = testPath;
     Assert.IsNotNull(testParameter.DirectoryIndicated);
     Assert.AreEqual(expectedResult, testParameter.DirectoryIndicated.FullName);
     Assert.IsTrue(testParameter.HasErrors);
 }
 public void DirInfoParameter_Text()
 {
     string expectedResult = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
     DirInfoParamter testParameter = new DirInfoParamter();
     Assert.AreEqual(expectedResult, testParameter.Text);
 }
 public void DirInfoParameter_Type()
 {
     string expectedResult = typeof(DirectoryInfo).ToString();
     DirInfoParamter testParameter = new DirInfoParamter();
     Assert.AreEqual(expectedResult, testParameter.Type.ToString());
 }
 public void SetTest_ValidDirectory()
 {
     string expectedResult_01 = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
     string expectedResult_02 = Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + @"\DirInfoParameter Test Folder";
     DirInfoParamter testParameter = new DirInfoParamter();
     Assert.AreEqual(expectedResult_01, testParameter.DirectoryIndicated.FullName, testParameter.Text);
     Assert.IsFalse(testParameter.HasErrors);
     testParameter.Text = expectedResult_02;
     Assert.IsFalse(testParameter.HasErrors);
     Assert.AreEqual(expectedResult_02, testParameter.DirectoryIndicated.FullName, testParameter.Text);
 }