Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Mock Inventory System
class InventorySystem {
boolean open(String token) {
// open a socket connection to some back-end mainframe system
println "opening connection to mainframe, token: ${token}"
true
}
BigDecimal pricingLookup(String clientId, String itemUuid)
{
// call the back end system to get the price of an item for a particular client
// send back a mock price as the result:
100.00
}
boolean close() {
// close the socket connection
println "closing connection to mainframe"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment