public void TestHpcLibGetMostAppropriateCluster() { HpcLibSettings.CreateExampleSettingsFiles("c.txt", "d.txt"); string clusterName = HpcLib.GetMostAppropriateCluster(10).Cluster; Assert.IsFalse(string.IsNullOrEmpty(clusterName)); }
public void TestHpcLibCopyFilesAndDeleteFiles() { string assemblypath = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase).Substring(6); string sourcedir = assemblypath + @"\TestUtils\Fasta"; string destDir = assemblypath + @"\TestUtils\Fasta1"; IList <string> sampleFileList = new List <string>(); sampleFileList.Add("5_sequences.fasta"); try { HpcLib.CopyFiles(sampleFileList, sourcedir, destDir); } catch { Assert.Fail(); } HpcLib.DeleteFiles(sampleFileList, destDir); DirectoryInfo info = new DirectoryInfo(destDir); Assert.AreEqual(0, info.GetFiles().Count()); }