# Capybara clicking icon links

This is a note about how to simulate the click on an icon link in Capybara code.

```html
<div class="col-sm-4 align-center">
  <a class="email-link" href="/contact" title="Send email">
    <i class="fa fa-envelope"></i>
  </a>
</div>
```

### A: title attribute

```rb
click_link 'Send email'
```

### B: find by CSS (such as data attribute, id or class)

```rb
find(".email-link").click
```

## Resources

- [Rspec Target Font Awesome Icon Link](http://stackoverflow.com/questions/25891438/rspec-target-font-awesome-icon-link)
