add some unit tests that can run without connecting to dynamo