def METHOD_NAME(self, value=None):
    """
    Check memory to see if data is correct.
    :param value: Parameter to be passed to value_page. None to just use
            what's on the attribute static_value.
    :return: if data in memory is correct return PASS
            else print some wrong data and return FAIL
    """
    self.f.seek(0)
    e = 2
    failure = False
    if value is None:
        value = self.static_value
    page = self.value_page(value)
    for _ in range(self.npages):
        pf = array.array("B")
        pf.fromfile(self.f, PAGE_SIZE // pf.itemsize)
        if not (page == pf):
            failure = True
            self.compare_page(page, pf)
            e = e - 1
            if e == 0:
                break
    if failure:
        print("FAIL: value verification")
    else:
        print("PASS: value verification")