public void User_Register_Redirects_To_Home()
 {
     //Arrange
        User user = new User()
        {
        Email = "*****@*****.**",
        UserId = 1,
        FirstName="Shiju",
        LastName="Var",
        DateCreated=DateTime.Now,
        Password = "******",
        RoleId = 2
        };
        commandBus.Setup(c => c.Submit(It.IsAny<UserRegisterCommand>())).Returns(new CommandResult(true));
        userRepository.Setup(x => x.Get(It.IsAny<Expression<Func<User, bool>>>())).Returns(user);
        Mapper.CreateMap<UserFormModel, UserRegisterCommand>();
        UserFormModel userForm = new UserFormModel
        {
        Email = "*****@*****.**",
        FirstName = "Shiju",
        LastName = "Var",
        Password = "******",
        ConfirmPassword = "******"
        };
        AccountController controller = new AccountController(commandBus.Object, userRepository.Object, formsAuthentication.Object);
        // Act
        var result= controller.Register(userForm) as RedirectToRouteResult;
        // Assert
        Assert.AreEqual("Home", result.RouteValues["controller"]);
        Assert.AreEqual("Index", result.RouteValues["action"]);
 }