Implementei este teste manipulando o DOM:
it('deveria possuir o número de buttons de acordo com a classificação', () => {
const classificacoesPossiveis = [1, 2, 3, 4, 5]
classificacoesPossiveis.forEach(valorPossivel => {
component.classificar(valorPossivel)
fixture.detectChanges()
let numeroDeBottoesEstrelas = 0
fixture.nativeElement.querySelector('[data-teste="estrelas"]')
.childNodes.forEach((children:any) => {
if(children.className == 'filled')
numeroDeBottoesEstrelas++
})
expect(numeroDeBottoesEstrelas).toBe(valorPossivel)
})
})