import { moduleForComponent, test } from 'ember-qunit';
import Ember from 'ember';
import hbs from 'htmlbars-inline-precompile';

moduleForComponent('user-avatar', 'UserAvatarComponent | Unit', {
  unit: true
});

test('it renders', function() {

  var name = "Hello Test";
  var url = "https://someurl.com/someimage.jpg";

  var component = this.subject({url: url, name: name});
  this.render();

  ok(component.$().hasClass('avatar'), 'component should have right class');
  equal(component.$('.pseudo-avatar').data('initials'), 'HT', 'initials should be correct');
  equal(component.$('.real-avatar').attr('src'), 'https://someurl.com/someimage.jpg', 'avatar should be right');
});