Basic testing.
Udpates... Added async test.