public void GetAllProposalsTest()
        {
            var proposalId     = HashHelper.ComputeFrom("ProposalId");
            var blockHeight    = 10;
            var proposalIdList = _proposalProvider.GetAllProposals();

            proposalIdList.ShouldBeEmpty();

            _proposalProvider.AddProposal(proposalId, blockHeight);
            proposalIdList = _proposalProvider.GetAllProposals();
            proposalIdList.Count.ShouldBe(1);
            proposalIdList.ShouldContain(proposalId);

            var lowerHeight = blockHeight - 1;

            _proposalProvider.AddProposal(proposalId, lowerHeight);
            proposalIdList = _proposalProvider.GetAllProposals();
            proposalIdList.Count.ShouldBe(1);
            proposalIdList.ShouldContain(proposalId);
        }
 public void AddNotApprovedProposal(Hash proposalId, long height)
 {
     _proposalProvider.AddProposal(proposalId, height);
 }