... |
... |
@@ -57,8 +57,10 @@ |
57 |
57 |
An object managed within the Spring Framework's IoC container, which can be injected into other beans or receive injections itself. It contributes to the application's functionality upon startup and should not be confused with JavaBeans. |
58 |
58 |
))) |
59 |
59 |
|Static|Pertains to behaviors or properties determined at compile time. Examples: static code analysis tools inspect source code; statically-typed languages determine an object's type at compile time. |
|
60 |
+|System|Entirety of software components designed to work together effectively in a production environment. |
60 |
60 |
|Test Code|(% style="text-align:justify" %)Code that tests the functionality of production code. Does not contribute to the operational aspects of an application. |
61 |
61 |
|Test-Driven Development (TDD)|(% style="text-align:justify" %)A development approach where code is written in small increments, with tests defining functionality written before each coding iteration. |
|
63 |
+|Test Suite|(% style="text-align:justify" %)The sum of all the test code used to check that a system meets its requirements. |
62 |
62 |
|Unit|(% style="text-align:justify" %)The smallest testable part of an application. This is often a single class, method or module, but can also be a small cluster of tightly coupled classes or functions that together perform a specific functionality. |
63 |
63 |
|Virtual Machine (VM)|(% style="text-align:justify" %)A software emulation of a physical computer, able to run its own OS and applications as if it were a separate physical machine. |
64 |
64 |
|Wiring|(% style="text-align:justify" %)The process conducted by the IoC container to create and inject dependencies, facilitating application startup. |