public void GetCigarWithoutProbeClips() { var cigar = new CigarAlignment("1S3M"); Assert.Equal("3M", cigar.GetCigarWithoutProbeClips(true).ToString()); Assert.Equal("1S3M", cigar.GetCigarWithoutProbeClips(false).ToString()); cigar = new CigarAlignment("1S3M1D"); Assert.Equal("3M1D", cigar.GetCigarWithoutProbeClips(true).ToString()); Assert.Equal("1S3M1D", cigar.GetCigarWithoutProbeClips(false).ToString()); cigar = new CigarAlignment("3M1S"); Assert.Equal("3M1S", cigar.GetCigarWithoutProbeClips(true).ToString()); Assert.Equal("3M", cigar.GetCigarWithoutProbeClips(false).ToString()); cigar = new CigarAlignment("1D3M1S"); Assert.Equal("1D3M1S", cigar.GetCigarWithoutProbeClips(true).ToString()); Assert.Equal("1D3M", cigar.GetCigarWithoutProbeClips(false).ToString()); cigar = new CigarAlignment("1S3M1S"); Assert.Equal("3M1S", cigar.GetCigarWithoutProbeClips(true).ToString()); Assert.Equal("1S3M", cigar.GetCigarWithoutProbeClips(false).ToString()); }