def test___setitem__(self): mock_map = mapping._FrozenMRIMapping({"rororo": (0.55, "bye 3231"), "2121": (0.999, "4321")}) mock_map["foo bar"] = 42 assert mock_map == {"rororo": "bye 3231", "2121": "4321", "foo bar": 42}
def test___delitem__(self): mock_map = mapping._FrozenMRIMapping({"rororo": (0.55, "bye bye"), "raw": (0.999, "ywywyw")}) del mock_map["raw"] assert mock_map == {"rororo": "bye bye"}
def test___len__(self): mock_map = mapping._FrozenMRIMapping({"wsw": (0.3, "3"), "fdsa": (0.55, "ewqwe"), "45949": (0.23, "fsasd")}) assert len(mock_map) == 3
def test___iter__(self): mock_map = mapping._FrozenMRIMapping({"bye": (0.33, "bye"), "111": (0.2, "222"), "45949": (0.5, "020202")}) assert list(mock_map) == ["bye", "111", "45949"]
def test___getitem__(self): mock_map = mapping._FrozenMRIMapping({"blam": (0.432, "bar"), "obar": (0.111, "okok")}) assert mock_map["obar"] == "okok"
def test___init__(self): mock_map = mapping._FrozenMRIMapping({"foo": (0.432, "bar"), "blam": (0.111, "okok")}) assert mock_map == {"foo": "bar", "blam": "okok"}