def test_cached (self): assert_identical( UpstreamEntity.cached("1"), UpstreamEntity.cached("1")) assert_not_identical( UpstreamEntity.cached("1"), UpstreamEntity.cached("2"))
def test_fetch_identity (self): assert_identical( UpstreamEntity.fetch("one"), UpstreamEntity.fetch("one")) assert_not_identical( UpstreamEntity.fetch("one"), UpstreamEntity.fetch("two"))
def test_fetch_defined (self): entity = UpstreamEntity.fetch("one") assert_equal(entity.id, "1") UpstreamEntity._in.assert_called_with("one")