Bruno Hensel
About Bruno Hensel
Bruno Hensel is an author known for his critical analysis of excessive use of mocks and stubs in unit testing, particularly with the Kotlin programming language.
Bruno Hensel - Author
Bruno Hensel is an author noted for his specialized focus on software testing practices. His writings predominantly explore the downsides of excessive use of mocks and stubs in unit testing. He emphasizes a balanced approach to testing, where tests are considered first-class citizens within the software development process.
Bruno Hensel on Kotlin Programming Language
Bruno Hensel utilizes the Kotlin programming language in his discussions about unit testing. This Java-compatible language is favored for its modern syntax and features. Hensel leverages Kotlin to demonstrate practical examples within his critiques on the overuse of mocking and stubbing within unit tests.
Challenges of Dynamic Mocking Libraries by Bruno Hensel
Bruno Hensel discusses the fragility and maintenance challenges posed by dynamic mocking libraries. He provides insights into how these libraries can introduce risks and complications within the testing process, advocating for more stable and understandable practices in unit testing.
Risks of Stubbing External Functions — Insights by Bruno Hensel
Bruno Hensel highlights the risks associated with stubbing external functions that are not owned or fully understood by the developers. He cautions against the potential pitfalls and advocates for more considered approaches to ensure the reliability and robustness of software tests.
Influences on Bruno Hensel's Views on Software Testing
Bruno Hensel's views on software testing have been shaped by influential resources such as 'Software Engineering at Google', 'Effective Software Testing', and 'Unit Testing (Principles, Practices, and Patterns)'. These works provide foundational insights that Hensel integrates into his own writings and perspectives on effective testing strategies.