public void SetUp()
 {
     blogRP = MockRepository.GenerateMock<IBlogRepository>();
     postRP = MockRepository.GenerateMock<IPostRepository>();
     userRP = MockRepository.GenerateMock<IUserRepository>();
     friendlyUrlGen = MockRepository.GenerateMock<IFriendlyUrlGenerator>();
 }
        /// <summary>
        /// Initializes a new instance of the <see cref="DefaultStartupInstaller" /> class. 
        /// </summary>
        /// <param name="blogRepository"></param>
        /// <param name="postRepository"></param>
        /// <param name="userRepository"></param>
        /// <param name="generator"></param>
        public DefaultStartupInstaller(IBlogRepository blogRepository,
		                               IPostRepository postRepository,
		                               IUserRepository userRepository,
		                               IFriendlyUrlGenerator generator)
        {
            this.blogRepository = blogRepository;
            this.postRepository = postRepository;
            this.userRepository = userRepository;
            this.generator = generator;
        }
 public FriendlyUrlGeneratorTests()
 {
     generator = new FriendlyUrlGenerator();
 }