Does anyone have experience using a third-party unit testing framework for SAS such as FUTS (http://thotwave.com/resources/futs-framework-unit-testing-sas/) or SASUnit (http://www.redscope.org/sasunit/en)?
I'd really like to compare and contrast these options with each other and with any other known alternatives (I currently use my own home-brewed unit test %assert macros, but I'd like to switch to something more robust). Possible areas to consider include:
Most of what I find in internet searches on these products are generally product release announcements by the developers themselves (there are also white papers written by the developers on both of these frameworks). However, I don't see much evidence of a user community actively using these products, which makes me nervous to start using them myself.
JUnit is an open source framework you can use to write and run tests. It aims to help develop bug-free and reliable code written in Java. JUnit provides test runners that run tests and assertions to test the expected results.
Units under test are SAS macros (or ordinary SAS programs) which are parameterized and executed as part of each test case. Test cases use assertions in order to check correctness of execution results.
User. Acceptance Test. Phase. User acceptance testing (UAT) is for the customer to check that the system does what they.
Neither are widely used in my experience. I constantly run into situations where analysts and programmers write their own testing work arounds.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With