Functional testing.