public void Test17() { var input = new DataSource().AppendLine("3 6").AppendLine("0 2").AppendLine("1 2").AppendLine("2 2").AppendLine("3 2").AppendLine("4 2").AppendLine("5 2"); var output = $"0{DataSource.NewLine}2{DataSource.NewLine}4{DataSource.NewLine}6{DataSource.NewLine}8{DataSource.NewLine}-1{DataSource.NewLine}"; var assignment = new ProcessPackages(); Assert.Equal(output, assignment.Execute(input)); }
public void Test18() { var input = new DataSource().AppendLine("2 3").AppendLine("0 1").AppendLine("3 1").AppendLine("10 1"); var output = $"0{DataSource.NewLine}3{DataSource.NewLine}10{DataSource.NewLine}"; var assignment = new ProcessPackages(); Assert.Equal(output, assignment.Execute(input)); }
public void TestDataSet(DataSource input, string output) { var assignment = new ProcessPackages(); Assert.Equal(output, assignment.Execute(input)); }