add tests funcionais