1234567891011121314151617181920212223242526272829 |
- /* eslint no-undef: "off" */
- /* eslint arrow-body-style: ["error", "always"] */
- const ShowTrader = artifacts.require('ShowTrader')
- contract('ShowTrader Test', (accounts) => {
- let trader
- const showName = '1st show'
- const danceData = '0x111000'
- const musicData = '0x111000'
- it('should create 1 show', () => {
- return ShowTrader.deployed()
- .then((instance) => {
- trader = instance
- return trader.createFirstShow(showName, danceData, musicData, { from: accounts[0] })
- })
- .then(() => {
- return trader.getShowsByOwner.call(accounts[0])
- })
- .then((shows) => {
- const id = shows[0].toNumber()
- return trader.shows(id)
- })
- .then((show) => {
- assert.equal(show[0], showName)
- assert.equal(show[1], danceData)
- assert.equal(show[2], musicData)
- })
- })
- })
|