def test_swap(self): atom = Atom(10) self.assertEqual(atom.value, 10) atom.swap(lambda x: x * 15) self.assertEqual(atom.value, 150)
def test_reset(self): atom = Atom() self.assertIsNone(atom.value) atom.reset(50) self.assertEqual(atom.value, 50)