First passed test after starting to refactoring Metric