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