Define behavior and write unit and integration tests for querying integer / float properties
Summary
Conversion between ints and floats is a mess, but needs to be done to make queries intuitive. Sometimes however, there should be warnings and/or errors, for example when queries cannot be executed without loss of precision. The desired behavior can be best be defined by tests which probe POV.java
.
Expected Behavior
There should be unit and integration tests for said conversion.