adding tests for mapping attributes and fluent mapping