Refactored and added Red roundTripTest