Exemple #1
0
 private void ZeroOutPurse()
 {
     Platinum = new PlatinumPieces();
     Gold     = new GoldPieces();
     Silver   = new SilverPieces();
     Copper   = new CopperPieces();
 }
Exemple #2
0
 public void SetValue(int value)
 {
     ZeroOutPurse();
     Gold   = new GoldPieces(value / GoldPieces.VALUE);
     Silver = new SilverPieces((value - this.Value) / SilverPieces.VALUE);
     Copper = new CopperPieces((value - this.Value) / CopperPieces.VALUE);
 }
Exemple #3
0
        public void CopperIsTheBaseOfValues()
        {
            var copper = new CopperPieces(382);

            Assert.Equal(382f, copper.Value);
        }