Вы используете By.css для передачи селектора css. Таким образом, любой селектор, который вы можете использовать с помощью css, можно использовать с By.css. А селектор для класса просто .classname (с периодом).
By.css('.classname') // get by class name
By.css('input[type=radio]') // get input by type radio
By.css('.parent .child') // get child who has a parent
Это лишь пример. Если вы знаете css, вы должны знать, как использовать селекторы.
Ответ 2
Я бы предпочел идентификатор пользователя на вашем DOM-элементе, а затем в angular2 unit test вам
может вызвать что-то вроде ниже, чтобы получить ссылку на нужный элемент DOM
и проверить, что вам нравится.
//typscript syntax
fixture = TestBed.createComponent(<your component>);
let result = fixture.nativeElement.querySelector('<id attribute name of html element>');
expect(result.id).toEqual("id of your DOM element.").