test(interimElement): add tests to interimElement
test(toast): fix toast test using duration instead of hideTimeout
wip dialog rewrite