Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement simple mocking framework and test ntcr::StreamSocket shutdown sequence during connection phase using whitebox testing approach #142

Merged
merged 60 commits into from
Apr 22, 2024

Commits on Apr 15, 2024

  1. Configuration menu
    Copy the full SHA
    0c84a63 View commit details
    Browse the repository at this point in the history
  2. Add TC23

    smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    d3b20a5 View commit details
    Browse the repository at this point in the history
  3. renaming

    smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    2530038 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    adcd76a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    50e006f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4718de2 View commit details
    Browse the repository at this point in the history
  7. Inject socket mock in TC 23

    smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    e5e70d8 View commit details
    Browse the repository at this point in the history
  8. code

    smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    3268d34 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    bae1fec View commit details
    Browse the repository at this point in the history
  10. Mock more methods

    smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    80af0b1 View commit details
    Browse the repository at this point in the history
  11. use templates where possible

    smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    c94625c View commit details
    Browse the repository at this point in the history
  12. process arg1

    smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    38d879d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    191b2b4 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    98dada6 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    3bda560 View commit details
    Browse the repository at this point in the history
  16. Save todays work

    smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    bd33772 View commit details
    Browse the repository at this point in the history
  17. invoke

    smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    053f29d View commit details
    Browse the repository at this point in the history
  18. compilation fix Linux

    smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    d7e89a9 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    20b441f View commit details
    Browse the repository at this point in the history
  20. some more methods are mocked

    smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    557a3df View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    fe1d335 View commit details
    Browse the repository at this point in the history
  22. save work

    smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    8a0fe62 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    04341fc View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    7f469c3 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    d707457 View commit details
    Browse the repository at this point in the history
  26. bugfix

    smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    43b60c2 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    2b73003 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    d208aec View commit details
    Browse the repository at this point in the history
  29. remove deprecated code

    smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    ab07e5f View commit details
    Browse the repository at this point in the history
  30. remove _NEW suffix

    smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    2e1585d View commit details
    Browse the repository at this point in the history
  31. push intermediate results

    smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    fbb5c0d View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    fb015e2 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    ead4e01 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    d3e133c View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    c97ee5c View commit details
    Browse the repository at this point in the history
  36. More advanced diagnostic

    smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    5813f67 View commit details
    Browse the repository at this point in the history
  37. add more TCs

    smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    37af287 View commit details
    Browse the repository at this point in the history
  38. Write concerns for new tests

    smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    03076cf View commit details
    Browse the repository at this point in the history
  39. Wrongly commited file

    smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    7209712 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    9ce2997 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    0687be3 View commit details
    Browse the repository at this point in the history
  42. Compilation fix for SunOS compiler

    Sergey Mitrofanov authored and smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    0d85011 View commit details
    Browse the repository at this point in the history
  43. Make compiler happy

    Sergey Mitrofanov authored and smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    13d994e View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    caa42b5 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    77465e9 View commit details
    Browse the repository at this point in the history
  46. Refactor Invocation structure

    smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    20cad7e View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    79296bf View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    6a961f4 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    747710b View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    e09e2b4 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    e28bfce View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    e5aa3d2 View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    70b2f5a View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    0b17fbe View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    46082c7 View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    7050132 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    3956990 View commit details
    Browse the repository at this point in the history
  58. One more TC

    smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    2e1dc09 View commit details
    Browse the repository at this point in the history
  59. remove include

    smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    95cdf1e View commit details
    Browse the repository at this point in the history
  60. make clang and gcc happy

    smtrfnv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    5adad1b View commit details
    Browse the repository at this point in the history