Esempio n. 1
0
        public void MinutesTest(double seconds, double expectedMinutes, int expectedMinute)
        {
            var dateTime = HenHenTime.FromSeconds(seconds);

            Assert.AreEqual(expectedMinutes, dateTime.Minutes);
            Assert.AreEqual(expectedMinute, dateTime.Minute);
        }
Esempio n. 2
0
 public void SetUp()
 {
     flowerBreed = new FlowerBreed("Some flower breed", new RandomHenHenTimeRange[]
     {
         new(HenHenTime.FromSeconds(2), HenHenTime.FromSeconds(2)),
         new(HenHenTime.FromSeconds(3), HenHenTime.FromSeconds(3))
     }, new(new ChanceTableEntry <int>[]
Esempio n. 3
0
 public void SetUp()
 {
     treeBreed = new TreeBreed("Some tree breed", new RandomHenHenTimeRange[]
     {
         new(HenHenTime.FromSeconds(2), HenHenTime.FromSeconds(2)),
         new(HenHenTime.FromSeconds(3), HenHenTime.FromSeconds(3)),
     }, expected_drop_amount, new(HenHenTime.FromSeconds(3), HenHenTime.FromSeconds(3)), new[] { "Spring" });
Esempio n. 4
0
 public void SetUp()
 {
     plantBreed = new TestPlantBreed("Some plant", new RandomHenHenTimeRange[]
     {
         new(HenHenTime.FromSeconds(2), HenHenTime.FromSeconds(3)),
         new(HenHenTime.FromSeconds(7), HenHenTime.FromSeconds(12)),
         new(HenHenTime.FromSeconds(1), HenHenTime.FromSeconds(2))
     });
Esempio n. 5
0
        public void SecondsTest(double seconds, int expectedSecond)
        {
            var dateTime = HenHenTime.FromSeconds(seconds);

            Assert.AreEqual(dateTime.Second, expectedSecond);
        }
Esempio n. 6
0
 protected override void AfterFruitsDrop()
 {
     base.AfterFruitsDrop();
     FruitsReadyDate = HenHenTime.FromSeconds(SynchronizedTime) + FruitsGrowthDuration.GetRandom();
 }