Вы можете сделать что-то вроде этого.
const Block = require('../block')
describe('mineBlock', () => {
let block = new Block()
it('should do <something>', () => {
block.mineBlock(5)
expect(block.nonce).toBe('<something>')
expect(block.hash).toBe('<something>')
})
})
Пожалуйста, замените <something>
на реальные значения, которые вы хотите.
Я просто хотел обновить с помощью инструмента планирования, который мы в конечном итоге выбрали. dhtmlxScheduler - мы очень довольны и инструментом, и поддержкой.
Кроме того, поскольку он никогда не упоминался ни в одном из ответов выше, у Telerik есть инструмент планирования, совместимый с ASP.Net MVC тоже.
Можно попробовать что-то как: http://www.daypilot.org/demo/Calendar/ResourcesView.aspx
На это обратили мое внимание, что веб-формы могли использоваться в приложении MVC.
Это дает мне способность использовать компоненты расписания Infagistics в течение недели/месяца/дня представления календаря в приложении MVC, даже при том, что infragistics компоненты не MVC совместимый.
Смешивание веб-форм в решении MVC является ужасным решением, но в этой точке выглядит лучше, чем альтернатива для попытки записать, что мой собственный месяц/неделя/день просматривает календарь встреч UI.
Смотрите на Abidar 1.0 Keyvan Nayyeri: http://nayyeri.net/blog/abidar-1.0-beta-1/