public void ShouldReturnTrueWhenCreateCommandValid() { var command = new CreateBlockCommand(); command.Description = "Block A"; var handler = new BlockHandler(new BlockRepositoryMock()); var result = handler.Handle(command); Assert.AreEqual(true, result.Status); }
public void Create(CreateBlockCommand command) { _db.Connection().Execute( "spCreateBlock", new { id = command.Id, description = command.Description, idCollege = command.IdCollege }, commandType: CommandType.StoredProcedure ); }
public override void EnterCreateBlock(HyconParser.CreateBlockContext context) { var hash = context.hash().GetText(); var previousHash = context.previousHash().GetText(); var id = Guid.NewGuid(); var command = new CreateBlockCommand(id, hash, new List <string> { previousHash }); _bus.Command(command); base.EnterCreateBlock(context); }
public void Create(CreateBlockCommand command) { }
public ICommandResult Post([FromBody] CreateBlockCommand command) { return(_handler.Handle(command)); }