public void TestGetFilesSourceAppPath()
 {
     EmbedFile embedFile = new EmbedFile();
     embedFile.sourcefilepath = @"#APPPATH\InstallerLibUnitTests.dll";
     embedFile.targetfilepath = @"#APPPATH\InstallerLibUnitTests.dll";
     string supportdir = Environment.CurrentDirectory;
     Dictionary<string, EmbedFileCollection> embedFileCollection = embedFile.GetFiles(string.Empty, supportdir);
     Assert.AreEqual(1, embedFileCollection.Count);
     Assert.AreEqual(Path.Combine(Environment.CurrentDirectory, "InstallerLibUnitTests.dll"), embedFileCollection[string.Empty][0].fullpath);
     Assert.AreEqual("InstallerLibUnitTests.dll", embedFileCollection[string.Empty][0].relativepath);
 }
 public void TestGetFilesNoTargetPath()
 {
     EmbedFile embedFile = new EmbedFile();
     embedFile.sourcefilepath = Path.Combine(Environment.CurrentDirectory, @"InstallerLibUnitTests.dll");
     string supportdir = @"C:\SupportFiles\SupportFile";
     Dictionary<string, EmbedFileCollection> embedFileCollection = embedFile.GetFiles(string.Empty, supportdir);
     Assert.AreEqual(1, embedFileCollection.Count);
     Assert.AreEqual(1, embedFileCollection[string.Empty].Count);
     Assert.AreEqual(embedFile.sourcefilepath, embedFileCollection[string.Empty][0].fullpath);
     Assert.AreEqual(@"InstallerLibUnitTests.dll", embedFileCollection[string.Empty][0].relativepath);
 }