Added and refactored some tests in the fencer model