add Ring tests