Example #1
0
from seller import Seller
from customer import Customer

sellers = Seller()
customers = Customer()

# Create 3 sellers
sellers.create('1st seller', 3)
sellers.create('2nd seller', 4.1)
sellers.create('3rd seller', 5.0)

# delete 2nd seller
#print(sellers.fetch_all())
#sellers.delete('2nd seller')
#print(sellers.fetch_all())

# publish feeds
sellers.publish('3rd seller', '1st product', 150)
sellers.publish('1st seller', '2nd product', 200)
sellers.publish('1st seller', '4th product', 250)
sellers.publish('1st seller', '3rd product', 350)
sellers.publish('3rd seller', '5rd product', 5000)
sellers.publish('2nd seller', '6th product', 5555)

# create customers
customers.create('1st customer')
customers.create('2nd customer')
#customers.create('3rd customer')

customers.subscribe('1st customer', '1st seller')
customers.subscribe('1st customer', '2nd seller')