Traditional Synergy Unit Testing

Опубликовано: 12 Апрель 2026
на канале: Synergex
212
0

Unit testing is a testing method that focuses on individual units of source code, such as functions, subroutines, and methods. When implemented in a thorough manner, unit tests can identify bugs quickly, highlight opportunities for refactoring, and expose edge cases.

Unit testing in traditional Synergy has never been easier, thanks to a new Visual Studio project template: “Unit Test (Traditional).” In this webinar, Software Engineer Nick Tammadge demonstrates the use of the new project template by replicating two very different scenarios: unit testing in a new codebase and retrofitting unit tests into Synergex's very own Repository code.

You’ll walk away from the presentation with a clear understanding of the role and scope of unit tests in software development, along with a better sense of what this testing strategy looks like when applied to pre-existing traditional Synergy code.To learn more about unit testing in traditional Synergy, check out our documentation: https://tinyurl.com/y4k6cjb8

Chapters:
00:00 – Introduction and agenda
01:46 – What is unit testing?
02:51 – Feature overview
07:48 – Demo #1: unit testing with de-serializer app
32:14 – Demo #2: unit testing with Repository
48:10 – Why unit test?


Additional Resources:
Command line test runner: https://docs.microsoft.com/en-us/visu...
Attributes list: https://www.synergex.com/docs/index.h...#Attributes_for_traditional_Synergy_unit_testing
Assert class documentation: https://www.synergex.com/docs/index.h...