When writing our automated tests, a typical line of code we use looks like this:
find('.edit-icon').click
As we move towards incorporating css-modules in our project, I've been informed that class names could undergo significant changes. A peculiar example of this is a website that uses emojis in its class names (seen when inspecting the page):
css modules by Glenn Maddern
How can I best prepare for such a drastic change? I anticipate many of our specifications breaking, and I am concerned about the possibility of being unable to create tests at all with this new technology in our project.