コード例 #1
0
ファイル: property_test.py プロジェクト: zrg1993/py2neo
 def test_setdefault_on_missing_with_no_default_does_not_add_key(self):
     # given
     p = PropertySet()
     # when
     p.setdefault("name")
     # then
     assert "name" not in p
コード例 #2
0
ファイル: property_test.py プロジェクト: EricEllett/py2neo
 def test_setdefault_on_missing_with_no_default_does_not_add_key(self):
     # given
     p = PropertySet()
     # when
     p.setdefault("name")
     # then
     assert "name" not in p
コード例 #3
0
ファイル: property_test.py プロジェクト: zrg1993/py2neo
 def test_setdefault_on_missing_with_no_default_returns_none(self):
     # given
     p = PropertySet()
     # when
     value = p.setdefault("name")
     # then
     assert value is None
コード例 #4
0
ファイル: property_test.py プロジェクト: zrg1993/py2neo
 def test_setdefault_on_missing_returns_default(self):
     # given
     p = PropertySet()
     # when
     value = p.setdefault("name", "Bob")
     # then
     assert value == "Bob"
コード例 #5
0
ファイル: property_test.py プロジェクト: zrg1993/py2neo
 def test_setdefault_on_existing_returns_existing(self):
     # given
     p = PropertySet(name="Alice")
     # when
     value = p.setdefault("name", "Bob")
     # then
     assert value == "Alice"
コード例 #6
0
ファイル: property_test.py プロジェクト: EricEllett/py2neo
 def test_setdefault_on_missing_with_no_default_returns_none(self):
     # given
     p = PropertySet()
     # when
     value = p.setdefault("name")
     # then
     assert value is None
コード例 #7
0
ファイル: property_test.py プロジェクト: EricEllett/py2neo
 def test_setdefault_on_missing_returns_default(self):
     # given
     p = PropertySet()
     # when
     value = p.setdefault("name", "Bob")
     # then
     assert value == "Bob"
コード例 #8
0
ファイル: property_test.py プロジェクト: EricEllett/py2neo
 def test_setdefault_on_existing_returns_existing(self):
     # given
     p = PropertySet(name="Alice")
     # when
     value = p.setdefault("name", "Bob")
     # then
     assert value == "Alice"