public async Task WriteToInterleavedStreamAsync_SingleSequence_ShouldRejectNullStream() { var identifier = new LocalIdentifier("value"); var header = new Header(identifier); IActualSequence actualSequence = NucleicAcidSequence.Parse("ATCG"); var sequence = new Sequence(header, actualSequence); await SequenceStreamWriter.WriteToInterleavedStreamAsync(sequence, null); }
public void WriteToSequentialStream_SingleSequence_ShouldRejectNullStream() { var identifier = new LocalIdentifier("value"); var header = new Header(identifier); IActualSequence actualSequence = NucleicAcidSequence.Parse("ATCG"); var sequence = new Sequence(header, actualSequence); SequenceStreamWriter.WriteToSequentialStream(sequence, null); }
public async Task WriteToInterleavedStreamAsync_SingleSequence_ShouldRejectNegativeLineLength() { var identifier = new LocalIdentifier("value"); var header = new Header(identifier); IActualSequence actualSequence = NucleicAcidSequence.Parse("ATCG"); var sequence = new Sequence(header, actualSequence); var stream = new MemoryStream(new byte[] { }, true); await SequenceStreamWriter.WriteToInterleavedStreamAsync(sequence, stream, -1); }
public void WriteToInterleavedStream_SingleSequence_ShouldRejectLineLengthOfZero() { var identifier = new LocalIdentifier("value"); var header = new Header(identifier); IActualSequence actualSequence = NucleicAcidSequence.Parse("ATCG"); var sequence = new Sequence(header, actualSequence); var stream = new MemoryStream(new byte[] { }, true); SequenceStreamWriter.WriteToInterleavedStream(sequence, stream, 0); }
public async Task WriteToSequentialStreamAsync_MultipleSequences_ShouldRejectNullStream() { var identifier = new LocalIdentifier("value"); var header = new Header(identifier); IActualSequence actualSequence = NucleicAcidSequence.Parse("ATCG"); var sequence = new Sequence(header, actualSequence); IEnumerable <Sequence> sequences = new Sequence[] { sequence }; await SequenceStreamWriter.WriteToSequentialStreamAsync(sequences, null); }
public void WriteToInterleavedStream_MultipleSequences_ShouldRejectNullStream() { var identifier = new LocalIdentifier("value"); var header = new Header(identifier); IActualSequence actualSequence = NucleicAcidSequence.Parse("ATCG"); var sequence = new Sequence(header, actualSequence); IEnumerable <Sequence> sequences = new Sequence[] { sequence }; SequenceStreamWriter.WriteToInterleavedStream(sequences, null); }
public async Task WriteToInterleavedStreamAsync_MultipleSequences_ShouldRejectLineLengthOfZero() { var identifier = new LocalIdentifier("value"); var header = new Header(identifier); IActualSequence actualSequence = NucleicAcidSequence.Parse("ATCG"); var sequence = new Sequence(header, actualSequence); var stream = new MemoryStream(new byte[] { }, true); IEnumerable <Sequence> sequences = new Sequence[] { sequence }; await SequenceStreamWriter.WriteToInterleavedStreamAsync(sequences, stream, 0); }
public void WriteToInterleavedStream_MultipleSequences_ShouldRejectNegativeLineLength() { var identifier = new LocalIdentifier("value"); var header = new Header(identifier); IActualSequence actualSequence = NucleicAcidSequence.Parse("ATCG"); var sequence = new Sequence(header, actualSequence); var stream = new MemoryStream(new byte[] { }, true); IEnumerable <Sequence> sequences = new Sequence[] { sequence }; SequenceStreamWriter.WriteToInterleavedStream(sequences, stream, -1); }
public async Task WriteToInterleavedStreamAsync_SingleSequence_ShouldRejectNullData() { var stream = new MemoryStream(new byte[] { }, true); await SequenceStreamWriter.WriteToInterleavedStreamAsync((Sequence)null, stream); }
public async Task WriteToSequentialStreamAsync_MultipleSequences_ShouldRejectNullSequenceCollection() { var stream = new MemoryStream(new byte[] { }, true); await SequenceStreamWriter.WriteToSequentialStreamAsync((IEnumerable <Sequence>) null, stream); }
public void WriteToSequentialStream_MultipleSequences_ShouldRejectNullSequenceCollection() { var stream = new MemoryStream(new byte[] { }, true); SequenceStreamWriter.WriteToSequentialStream((IEnumerable <Sequence>)null, stream); }
public void WriteToSequentialStream_SingleSequence_ShouldRejectNullData() { var stream = new MemoryStream(new byte[] { }, true); SequenceStreamWriter.WriteToSequentialStream((Sequence)null, stream); }
public void WriteToInterleavedStream_MultipleSequences_ShouldRejectNullData() { var stream = new MemoryStream(new byte[] { }, true); SequenceStreamWriter.WriteToInterleavedStream((IEnumerable <Sequence>)null, stream); }