Just some messing around with EF 6.0, Moq and NUnit to design a robust and testable architecture - Uses unified models layer wise