Są to testy wyższego poziomu niż jednostkowe. Testują one całą bazę wiedzy i sprawdzają współpracę pomiędzy regułami. W odróżnieniu od testów jednostkowych nie stosujemy mockowania, bo chodzi nam właśnie o działanie na poprawnie zainicjowanych obiektach.
W tym rodzaju testów w zastosowaniu do workflow nie testujemy osobno definicji procesu a osobno reguł lecz oba elementy łącznie.