[
https://issues.apache.org/jira/browse/FELIX-804?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12647736#action_12647736
]
David Bosschaert commented on FELIX-804:
----------------------------------------
I guess thats the difference between unit tests and functional tests/system
tests. In unit tests you *are* actually testing your implementation details.
They are just a way to automatically check that what you've implemented behaves
exactly like you've designed it, while in functional tests you're exercising
the end user's view. So in my view unit tests are supposed to break when you
change implementation details, while functional tests are supposed to remain
green.
I guess I personally always like unit tests because they give me great sleep at
night. They tell me that stuff that I wrote works the way I intended it. With
functional tests it is sometimes harder to get that level of confidence, as
certain conditions are hard to control on that level - think of a caching
implementation. That would be hard to test on a functional level.
Anyway, it's probably all a matter of taste :)
> Incorporate the Service Registry ListenerHook (RFC 126) work done in the CXF
> DOSGi project
> ------------------------------------------------------------------------------------------
>
> Key: FELIX-804
> URL: https://issues.apache.org/jira/browse/FELIX-804
> Project: Felix
> Issue Type: New Feature
> Components: Framework
> Affects Versions: felix-1.4.0
> Reporter: David Bosschaert
> Assignee: Richard S. Hall
> Fix For: felix-1.4.1
>
> Attachments: ListenerHook.patch
>
>
> This bug relates to https://issues.apache.org/jira/browse/CXF-1897
> The CXF DOSGi project contains an implementation of the ListenerHook of RFC
> 126. This could should move into Felix.
> See also: http://www.mail-archive.com/[email protected]/msg06475.html
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.