A website template with lots of features, built with ruby on rails.
module NavigationHelpers def path_to(page_name) case page_name when/the homepage/ root_path when/the login page/ visit new_user_session_path when/the signup page/ visit new_user_registration_path when/the admin dashboard/ visit admin_dashboard_path when/the configurations page/ visit admin_config_path when/the blog page/ visit blog_path when/the files page/ visit admin_files_path when/the contact page/ visit contact_messages_path when/the contact messages list/ visit admin_contact_messages_path when/the admin blog posts page/ visit admin_posts_path when/the subscribers page/ visit admin_subscribers_path else raise "Can't find mapping from \"#{page_name}\" to a path." end end end World(NavigationHelpers)