Jump to content

GLA Summit 2024/Untangling Legacy Code with Approval Testing: Difference between revisions

From LabVIEW Wiki
Started stub
 
Updated
Line 3: Line 3:
''I will go through the Gilded Rose Kata using Approval Tests. I'll show how to use combination testing to make sure you hit all code paths and I'll also show off a few refactoring techniques.''
''I will go through the Gilded Rose Kata using Approval Tests. I'll show how to use combination testing to make sure you hit all code paths and I'll also show off a few refactoring techniques.''


<div style="text-align:center;"><youtube width="800" height="600">NpEaa2P7qZI</youtube></div>
<div style="text-align:center;"><youtube width="800" height="600">4wyVlJRU60M</youtube></div>


==Presentation Links==
==Presentation Links==
* [https://youtu.be/NpEaa2P7qZI Presentation on YouTube]
* [https://youtu.be/4wyVlJRU60M Presentation on YouTube]
{{ambox|text=Replace the placeholder video code with actual YouTube video code after it is available.}}
* [https://gitlab.com/sas-lv-katas/gilded-rose Gilded Rose Kata Starting Code]
{{ambox|text=Add links to presentation slides and source code.}}
* [https://www.vipm.io/package/sas_lib_approval_tests/ LV Approvals on VIPM]
{{ambox|text=If you need to Upload a file for the LabVIEW Wiki to host it, upload it [[Special:Upload|Here]].}}
 
{{ambox|text=After uploading to the LabVIEW Wiki, add the line"<code>[[media:<Your Filename>|<Description>]]</code>". The Description is what will show as the link text.}}


==See Also==
==See Also==
Line 16: Line 15:


==External Links==
==External Links==
{{ambox|text=Add links to your company and/or other external resources about this topic}}
* [https://approvaltests.com/ Approval Tests]
 
* [https://github.com/approvals/ApprovalTests.LabVIEW LabVIEW Approvals GitHub]
* [https://gitlab.com/sas-lv-katas Collection LabVIEW Refactoring Katas]


[[Category:GLA Summit 2024]]
[[Category:GLA Summit 2024]]

Revision as of 14:55, 8 May 2024

Untangling Legacy Code with Approval Testing by Samuel Taggart

I will go through the Gilded Rose Kata using Approval Tests. I'll show how to use combination testing to make sure you hit all code paths and I'll also show off a few refactoring techniques.

Presentation Links


See Also

External Links