示例#1
0
            print(f"\t{post}")

        print("=" * 10)


def store_should_get_top_two(member_store):
    top_two_members = member_store.get_top_two()

    for member_with_posts in top_two_members:
        print(f"{member_with_posts} has posts:")
        for post in member_with_posts.posts:
            print(f"\t{post}")


member_store = stores.MemberStore()
post_store = stores.PostStore()

members_instances = dummy_data.dummy_members
member1, member2, member3 = members_instances

posts_instances = dummy_data.dummy_posts
post1, post2, post3, post4, post5, post6, post7, post8, post9 = posts_instances

store_should_add_members(members_instances, member_store)

stores_should_be_similar()

print_all_members(member_store)

get_by_id_should_retrieve_same_object(member_store, member2)
示例#2
0
store_should_add_members(members_instances, member_store)

stores_should_be_similar()

print_all_members(member_store)

get_by_id_should_retrieve_same_object(member_store, member2)

update_should_modify_object(member_store, member3)

catch_exception_when_deleting()

print_all_members(member_store)

store_should_get_members_by_name(member_store)

posts_instances = create_posts(members_instances)
post1, post2, post3, post4, post5, post6, post7, post8, post9 = posts_instances

post_store = stores.PostStore()

store_should_add_posts(posts_instances, post_store)

store_should_get_members_with_posts(member_store, post_store)

store_should_get_top_two(member_store, post_store)
print "xxxxxxxxxxxxx"
postdate = stores.PostStore()
postdate.get_posts_by_date()