@@ -11,9 +11,9 @@ public static class BranchAndBoundKnapsackSolverTests
1111 public static void BranchAndBoundTest_Example1_Success ( )
1212 {
1313 // Arrange
14- var items = new [ ] { 'A' , 'B' , 'C' , 'D' } ;
15- var values = new [ ] { 18 , 20 , 14 , 18 } ;
16- var weights = new [ ] { 2 , 4 , 6 , 9 } ;
14+ var items = new [ ] { 'A' , 'B' , 'C' , 'D' } ;
15+ var values = new [ ] { 18 , 20 , 14 , 18 } ;
16+ var weights = new [ ] { 2 , 4 , 6 , 9 } ;
1717
1818 var capacity = 15 ;
1919
@@ -25,16 +25,16 @@ public static void BranchAndBoundTest_Example1_Success()
2525 var actualResult = solver . Solve ( items , capacity , weightSelector , valueSelector ) ;
2626
2727 // Assert
28- actualResult . Should ( ) . BeEquivalentTo ( 'A' , 'B' , 'D' ) ;
28+ actualResult . Should ( ) . BeEquivalentTo ( new [ ] { 'A' , 'B' , 'D' } ) ;
2929 }
3030
3131 [ Test ]
3232 public static void BranchAndBoundTest_Example2_Success ( )
3333 {
3434 // Arrange
35- var items = new [ ] { 'A' , 'B' , 'C' , 'D' , 'E' , 'F' , 'G' , 'H' , 'I' , 'J' } ;
35+ var items = new [ ] { 'A' , 'B' , 'C' , 'D' , 'E' , 'F' , 'G' , 'H' , 'I' , 'J' } ;
3636 var values = new [ ] { 505 , 352 , 458 , 220 , 354 , 414 , 498 , 545 , 473 , 543 } ;
37- var weights = new [ ] { 23 , 26 , 20 , 18 , 32 , 27 , 29 , 26 , 30 , 27 } ;
37+ var weights = new [ ] { 23 , 26 , 20 , 18 , 32 , 27 , 29 , 26 , 30 , 27 } ;
3838
3939 var capacity = 67 ;
4040
@@ -46,16 +46,16 @@ public static void BranchAndBoundTest_Example2_Success()
4646 var actualResult = solver . Solve ( items , capacity , weightSelector , valueSelector ) ;
4747
4848 // Assert
49- actualResult . Should ( ) . BeEquivalentTo ( 'H' , 'D' , 'A' ) ;
49+ actualResult . Should ( ) . BeEquivalentTo ( new [ ] { 'H' , 'D' , 'A' } ) ;
5050 }
5151
5252 [ Test ]
5353 public static void BranchAndBoundTest_CapacityIsZero_NothingTaken ( )
5454 {
5555 // Arrange
56- var items = new [ ] { 'A' , 'B' , 'C' , 'D' } ;
57- var values = new [ ] { 18 , 20 , 14 , 18 } ;
58- var weights = new [ ] { 2 , 4 , 6 , 9 } ;
56+ var items = new [ ] { 'A' , 'B' , 'C' , 'D' } ;
57+ var values = new [ ] { 18 , 20 , 14 , 18 } ;
58+ var weights = new [ ] { 2 , 4 , 6 , 9 } ;
5959
6060 var capacity = 0 ;
6161
@@ -74,9 +74,9 @@ public static void BranchAndBoundTest_CapacityIsZero_NothingTaken()
7474 public static void BranchAndBoundTest_PlentyCapacity_EverythingIsTaken ( )
7575 {
7676 // Arrange
77- var items = new [ ] { 'A' , 'B' , 'C' , 'D' } ;
78- var values = new [ ] { 18 , 20 , 14 , 18 } ;
79- var weights = new [ ] { 2 , 4 , 6 , 9 } ;
77+ var items = new [ ] { 'A' , 'B' , 'C' , 'D' } ;
78+ var values = new [ ] { 18 , 20 , 14 , 18 } ;
79+ var weights = new [ ] { 2 , 4 , 6 , 9 } ;
8080
8181 var capacity = 1000 ;
8282
0 commit comments