unitTest.cpp 924 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. Describe(in_the_box)
  2. {
  3. It(T1){Assert::That(inBox({
  4. "###",
  5. "# #",
  6. "###"
  7. }), Equals(false));}
  8. It(T2){Assert::That(inBox({
  9. "####",
  10. "# #",
  11. "# #",
  12. "####"
  13. }), Equals(false));}
  14. It(T3){Assert::That(inBox({
  15. "#####",
  16. "# #",
  17. "# #",
  18. "# #",
  19. "#####"
  20. }), Equals(false));}
  21. It(T4){Assert::That(inBox({
  22. "###",
  23. "#*#",
  24. "###"
  25. }), Equals(true));}
  26. It(T5){Assert::That(inBox({
  27. "####",
  28. "# *#",
  29. "# #",
  30. "####"
  31. }), Equals(true));}
  32. It(T6){Assert::That(inBox({
  33. "#####",
  34. "# *#",
  35. "# #",
  36. "# #",
  37. "#####"
  38. }), Equals(true));}
  39. It(T7){Assert::That(inBox({
  40. "#####",
  41. "# #",
  42. "# * #",
  43. "# #",
  44. "#####"
  45. }), Equals(true));}
  46. It(T8){Assert::That(inBox({
  47. "#####",
  48. "# #",
  49. "# #",
  50. "# * #",
  51. "#####"
  52. }), Equals(true));}
  53. It(T9){Assert::That(inBox({
  54. "#####",
  55. "#* #",
  56. "# #",
  57. "# #",
  58. "#####"
  59. }), Equals(true));}
  60. };