For example are there any specific tests I can run?
The design of an ACID database is significantly different from that of a BASE database. ACID gives you assurances that a transaction will be complete. Distributing an ACID database adds significant complexity. BASE and other non-ACID databases are simpler to build and test.
Concepts to test (choose according to ACID / BASE design):
Your expectations are for these concepts will drive the type of database you build.