Esempio n. 1
0
 public string ToClassDefinition()
 {
     return(string.Format(
                "{0}{1} {2} {3}({4})",
                Accessability.ToString().ToLower(),
                Options.GenerateVirtualMethods?" virtual":"",
                ReturnType,
                Name,
                GetParameterList()));
 }
Esempio n. 2
0
 public Pile(Visibility visibility, PileType pileType, Accessability accessibility, float hAlignPercent, float vAlignpercent, Player owner, List <Card> listOfCards, int pileNo)
 {
     Visibility    = visibility;
     PileType      = pileType;
     Accessibility = accessibility;
     HAlignPercent = hAlignPercent;
     VAlignPercent = vAlignpercent;
     Owner         = owner;
     Cards         = listOfCards ?? new List <Card>();
     PileNo        = pileNo;
 }
Esempio n. 3
0
 public Car() //дописать, !!дописано наверно!!
 {
     this.numberPlate      = "";
     this.colour           = "";
     this.mileage          = "";
     this.accidentHistory  = "";
     this.price            = "";
     this.size             = Size.large;
     this.numDoors         = NumDoors.two;
     this.numSeats         = NumSeats.two;
     this.bodyType         = BodyTypes.Saloon;
     this.accessability    = Accessability.sold;
     this.transmissionType = Transmissiontype.manual;
     this.dateArrival      = DateTime.Today;
     this.dateSell         = new DateTime(); //вернет 01 01 01
 }
Esempio n. 4
0
        public void CheckIfPileIsCreatedWithTheCorrectParameters()
        {
            //Arrange
            Visibility    pileVisibility    = Visibility.VisibleToNoOne;
            PileType      pileType          = PileType.Deck;
            Accessability pileAccessability = Accessability.AccessableToAll;
            float         hAlignPercent     = 0.5f;
            float         vAlignPercent     = 0.6f;
            Player        player            = new Player("testName", 1, Color.Red);
            int           pileNo            = 0;

            //Act
            Pile pile = new Pile(pileVisibility, pileType, pileAccessability, hAlignPercent, vAlignPercent, player, null, pileNo);

            //Assert
            Assert.AreEqual(pileVisibility, pile.Visibility);
            Assert.AreEqual(pileType, pile.PileType);
            Assert.AreEqual(pileAccessability, pile.Accessibility);
            Assert.AreEqual(hAlignPercent, pile.HAlignPercent);
            Assert.AreEqual(vAlignPercent, pile.VAlignPercent);
            Assert.AreEqual(player, pile.Owner);
            Assert.IsNotNull(pile.GetCards());
        }