This project is part of the Blockchain Specialization at Coursera. The test cases has been added in this project in continuation of the project done in Course 2 (which allows bidding of items by participants and its various functions such as register bidder, declare winner etc. over blockchain).
More details can be found here:
- Ethereum Virtual Machine having truffle and git installed in it
- Passion for Next level of World Wide Web and its bright future ;)
- Open
Ethereum Virtual Machine
in VirtualBox - Clone this repository
git clone https://github.com/wakqasahmed/course-03-project-blockchain-spec.git
- Open terminal and run
truffle develop
- Open another terminal and run the following commands:
truffle compile
truffle migrate --reset
truffle test
- Done - You should witness passing of test cases related to the Smart Contract functions such as registering bidders, placing bids and revealing winners
This project uses the following technologies:
- Solidity v0.4.17
- Truffle IDE v4.0.4
This project is a public domain work, dedicated using CC0 1.0. Feel free to do whatever you want with it. (If you are a coursera student, learn but not cheat :P)