public void MergeWrite_One_Empty() { StringWriter writer = new StringWriter(); ParallelMergeSort p = new ParallelMergeSort( writer ); p.MergeWrite( new double[] { 1d }, new double[] { } ); string expected = "1" + Environment.NewLine; Assert.AreEqual( expected, writer.ToString() ); }
public void MergeWrite_Empty_Empty() { StringWriter writer = new StringWriter(); ParallelMergeSort p = new ParallelMergeSort( writer ); p.MergeWrite( new double[] { }, new double[] { } ); string expected = ""; Assert.AreEqual( expected, writer.ToString() ); }
public void MergeWrite_Many_One() { StringWriter writer = new StringWriter(); ParallelMergeSort p = new ParallelMergeSort( writer ); p.MergeWrite( new double[] { 1d, 2d, 3d, 4d }, new double[] { 1d } ); string expected = "1" + Environment.NewLine + "1" + Environment.NewLine + "2" + Environment.NewLine + "3" + Environment.NewLine + "4" + Environment.NewLine; Assert.AreEqual( expected, writer.ToString() ); }