'Variation values get combined with headings correctly.'

def test_withHeading(self):

    (trueHeading, variation, direction) = ('123.12', '1.34', 'E')
    sentenceData = {'trueHeading': trueHeading, 'magneticVariation': variation, 'magneticVariationDirection': direction}
    heading = base.Heading.fromFloats(float(trueHeading), variationValue=float(variation))
    self._fixerTest(sentenceData, {'heading': heading})
