You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 5f99fb9
Browse filesBrowse the repository at this point in the historyBrowse files
-[Unit Testing Oracle PL/SQL](https://vimeo.com/261135676) (by Jacek Gebal)
14
14
Comprehensive webinar about utPLSQL by Jacek Gebal. The definitive guide to why and how to test PL/SQL with utPLSQL
15
-
-[utPLSQL 3.0 - How to have your cake and eat it](https://mikesmithers.wordpress.com/2018/04/25/utplsql-3-0-how-to-have-your-cake-and-eat-it/):
16
-
Complete introduction to utPLSQL 3.0 by Mike Smithers, covering installation, comprehensive example application, transaction challenges and even code coverage
17
-
-[Strongholds of Confidence: Self-Testing your Database](https://cleandatabase.wordpress.com/2017/10/26/strongholds-of-confidence-self-testing-your-database/):
18
-
Plea to start creating meaningful, automated self-tests and why by Samuel Nitsche. Finishes with a utPLSQL example
15
+
-[utPLSQL 3.0 - How to have your cake and eat it](https://mikesmithers.wordpress.com/2018/04/25/utplsql-3-0-how-to-have-your-cake-and-eat-it/) (by Mike Smithers)
16
+
Complete introduction to utPLSQL 3.0, covering installation, comprehensive example application, transaction challenges and even code coverage
17
+
-[Strongholds of Confidence: Self-Testing your Database](https://cleandatabase.wordpress.com/2017/10/26/strongholds-of-confidence-self-testing-your-database/) (by Samuel Nitsche)
18
+
Plea to start creating meaningful, automated self-tests and why. Finishes with a concrete utPLSQL example
19
19
20
20
#### Structuring Tests
21
21
22
-
-[utPLSQL’s Suite Hierarchy in action](https://cleandatabase.wordpress.com/2018/12/16/100codeexamples-utplsqls-suite-hierarchy-in-action/):
22
+
-[utPLSQL’s Suite Hierarchy in action](https://cleandatabase.wordpress.com/2018/12/16/100codeexamples-utplsqls-suite-hierarchy-in-action/) (by Samuel Nitsche)
23
23
Example of the `%suitepath` annotation and utPLSQL hierarchies
24
-
-[Narrate Star Wars Movies with utPLSQL annotations](https://cleandatabase.wordpress.com/2019/06/25/narrate-star-wars-movies-with-utplsql-annotations/):
24
+
-[Narrate Star Wars Movies with utPLSQL annotations](https://cleandatabase.wordpress.com/2019/06/25/narrate-star-wars-movies-with-utplsql-annotations/) (by Samuel Nitsche)
25
25
Example how to use the different annotations that allow to structure tests (`%before`, `%after`, `%context`)
26
-
-[Testing the Deathstar security with utPLSQL contexts](https://cleandatabase.wordpress.com/2019/06/06/testing-the-deathstar-security-with-utplsql-contexts/):
26
+
-[Testing the Deathstar security with utPLSQL contexts](https://cleandatabase.wordpress.com/2019/06/06/testing-the-deathstar-security-with-utplsql-contexts/) (by Samuel Nitsche)
27
27
Example how to use the `%context` annotation
28
28
29
+
#### Cursor Comparison
30
+
31
+
-[Unit-Tests for Primary/Secondary Lookup with Cursor Comparison](https://cleandatabase.wordpress.com/2018/12/06/100codeexamples-unit-tests-for-primary-secondary-lookup-with-cursor-comparison/) (by Samuel Nitsche)
32
+
Example how to use cursor comparison with `select from dual` expectations
33
+
-[utPLSQL Cursor Comparison with user-defined Types](https://cleandatabase.wordpress.com/2019/02/03/100codeexamples-utplsql-cursor-comparison-with-user-defined-types/) (by Samuel Nitsche)
34
+
Example how to use cursor comparison with expectations created via user-defined types
35
+
-[Test updatable views with utPLSQL Cursors](https://cleandatabase.wordpress.com/2019/03/15/100codeexamples-test-updatable-views-with-utplsql-cursors/) (by Samuel Nitsche)
36
+
Example how to easily test the updatability of a view with cursor comparison
29
37
30
38
#### Code Talks
31
39
32
40
-[2017 CodeTalk Series: Unit Testing PL SQL Code in the Real World](https://www.youtube.com/watch?v=1qAZvS5rvyY)
33
41
-[2018 CodeTalk Series: Practical Advice for Taking Your PL SQL Testing to the Next Level](https://www.youtube.com/watch?v=CvZOwp9pn4o)
34
42
35
-
36
43
37
44
## Tools
38
45
39
-
#### SQLDeveloper PlugIn
46
+
#### SQLDeveloper Plugin
40
47
41
-
-[Running utPLSQL Tests in SQL Developer](https://www.salvis.com/blog/2019/07/06/running-utplsql-tests-in-sql-developer/)
48
+
-[Running utPLSQL Tests in SQL Developer](https://www.salvis.com/blog/2019/07/06/running-utplsql-tests-in-sql-developer/) (by Philipp Salvisberg)
49
+
Detailed explanation how to install and use the utPLSQL-Plugin for SQLDeveloper
0 commit comments