New Test Fixtures and refactored Truncate method

not happy with truncated method tho, sure there's a more OO way?