Add tests for Settable::set()

Add tests for set() with non-matching value and type