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); }