Added asserts when no block or notification center provided
Some test coverage via kiwi