Currently, the BeginScope method on the MockLogger throws a NotImplementedException. This method needs to be implemented in order to feed in scope information into log entries.
The state parameter should be stored and exposed on MockLogEntry for verification.