def METHOD_NAME(self):
    refContent = [ ('PROD', (2015, 1, 1), 0.0),
                   ('INJ', (2015, 1, 1), 0.0),
                   ('A-1H', (2015, 9, 1), 243.0),
                   ('B-2H', (2016, 5, 31), 516.0),
                   ('PROD', (2017, 7, 31), 942.0) ]
    with self.assertRaises(RuntimeError):
        ERft("/file/that/does_not_exists")
    rft1 = ERft(test_path("data/SPE1CASE1.RFT"))
    self.assertEqual(len(rft1), 5)
    self.assertTrue( ("PROD", 2015, 1, 1) in rft1 )
    self.assertFalse( ("XXX", 2015, 1, 1) in rft1 )
    self.assertTrue( ("PRESSURE", "PROD", 2015, 1, 1) in rft1 )
    self.assertFalse( ("XXX", "PROD", 2015, 1, 1) in rft1 )
    self.assertTrue( ("PRESSURE", 0) in rft1 )
    self.assertTrue( ("PRESSURE", 1) in rft1 )
    self.assertFalse( ("XXX", 0) in rft1 )
    with self.assertRaises(ValueError):
        self.assertTrue( ("PRESSURE", "XX", "XX") in rft1 )
    rftlist = rft1.list_of_rfts
    self.assertEqual(len(rftlist), 5)
    for n, rftdata in enumerate(rftlist):
        self.assertEqual(rftdata[0], refContent[n][0])
        self.assertEqual(rftdata[1], refContent[n][1])
        self.assertEqual(rftdata[2], refContent[n][2])