public void ValidateFVQSPCopyToByteArray() { FileVirtualQualitativeSequenceProvider provObj = GetVirtualSequenceProvider(); IQualitativeSequence seqObj = new QualitativeSequence(Alphabets.DNA, FastQFormatType.Illumina, "AGGCT"); provObj.Add(seqObj[0]); byte[] byteArray = new byte[provObj.Count]; provObj.CopyTo(byteArray, 0); Assert.AreEqual("A", seqObj[0].Symbol.ToString()); ApplicationLog.WriteLine("FVQSP Bvt : Successfully validated the CopyTo() method"); Console.WriteLine("FVQSP Bvt : Successfully validated the CopyTo() method"); }
public void ValidateFVQSPCopyTo() { FileVirtualQualitativeSequenceProvider provObj = GetVirtualSequenceProvider(); IQualitativeSequence seqObj = new QualitativeSequence(Alphabets.DNA, FastQFormatType.Illumina, "AGGCT"); provObj.Add(seqObj[0]); ISequenceItem[] aryObj = new ISequenceItem[provObj.Count]; provObj.CopyTo(aryObj, 0); Assert.AreEqual(aryObj[provObj.Count - 1].Name, seqObj[0].Name); ApplicationLog.WriteLine(@"FVQSP Bvt : Successfully validated the CopyTo() method"); Console.WriteLine(@"FVQSP Bvt : Successfully validated the CopyTo() method"); }