public void HasInternalSoftclip() { var cigar = new CigarAlignment("2S3M2S"); Assert.False(cigar.HasInternalSoftclip()); cigar = new CigarAlignment("2S3M1S1M1S"); Assert.True(cigar.HasInternalSoftclip()); cigar = new CigarAlignment("3M1S1M"); Assert.True(cigar.HasInternalSoftclip()); cigar = new CigarAlignment("3M1D2S1M"); Assert.True(cigar.HasInternalSoftclip()); cigar = new CigarAlignment("1S3M1D1S1M"); Assert.True(cigar.HasInternalSoftclip()); cigar = new CigarAlignment("3M1I1M"); Assert.False(cigar.HasInternalSoftclip()); cigar = new CigarAlignment("3M1D2I1M"); Assert.False(cigar.HasInternalSoftclip()); cigar = new CigarAlignment("1S3M1D1I1M"); Assert.False(cigar.HasInternalSoftclip()); }