Added function for definition pattern variant of correct inventory

Signed-off-by: selmeci <selmeci.roman@gmail.com>
Refactored to use new function for definition of correct inventory

Signed-off-by: selmeci <selmeci.roman@gmail.com>
Refactoring Service Normalization Pattern definition

Signed-off-by: selmeci <selmeci.roman@gmail.com>
testing

Signed-off-by: selmeci <selmeci.roman@gmail.com>
Added deleted requirements

Signed-off-by: selmeci <selmeci.roman@gmail.com>
New macro for definition of midje fact for pattern variants testing.

Signed-off-by: selmeci <selmeci.roman@gmail.com>
new domain object for service layer pattern

Signed-off-by: selmeci <selmeci.roman@gmail.com>
refactored queuers for sets

Signed-off-by: selmeci <selmeci.roman@gmail.com>
Added definition for Service Layer Pattern.
Also testing.

Signed-off-by: selmeci <selmeci.roman@gmail.com>
Signed-off-by: selmeci <selmeci.roman@gmail.com>
used new macro for pattern variant testing

Signed-off-by: selmeci <selmeci.roman@gmail.com>
new test macro used

Signed-off-by: selmeci <selmeci.roman@gmail.com>
Signed-off-by: selmeci <selmeci.roman@gmail.com>
Signed-off-by: selmeci <selmeci.roman@gmail.com>
new structure for testing

Signed-off-by: selmeci <selmeci.roman@gmail.com>
new testing macro used

Signed-off-by: selmeci <selmeci.roman@gmail.com>
Signed-off-by: selmeci <selmeci.roman@gmail.com>