Beispiel #1
0
 public void AddsMultipleCardResourceToHand()
 {
     for (int i = 0; i < 5; i++)
     {
         player.AddCard(cardResource);
         cardResource = CardResourceUTests.CreateTestFoodCardResource();
     }
     Assert.AreEqual(5, player.GetResourceCount(ResourceType.Food));
 }
Beispiel #2
0
        public async Task <IActionResult> Post([FromBody] CardResource input)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            await _cardService.InsertAsync(input.RandomInput.ToString());

            //return Created($"Card/{hour.Id}", Map(hourlyShareRate));
            return(Ok());
        }
        private static bool ShouldArchiveCard(CardResource card, GithubProject project)
        {
            var lastUpdated = card.UpdatedAt.ToUniversalTime();

            if (card.Archived)
            {
                return(false);
            }
            if (DateTimeOffset.Now.ToUniversalTime() - lastUpdated < TimeSpan.FromDays(project.MaxDaysInDoneColumn))
            {
                return(false);
            }
            return(true);
        }
Beispiel #4
0
        // Load a test unit card
        public static CardResource CreateTestFoodCardResource()
        {
            CardResource newCard = Resources.Load <CardResource>(ENV.CARD_RESOURCE_TEST_RESOURCE_PATH);

            return(newCard);
        }
 public void Setup()
 {
     player           = PlayerUTests.CreateTestPlayer();
     foodResourceCard = CardResourceUTests.CreateTestFoodCardResource();
 }
Beispiel #6
0
        // Load a test resource card
        public static CardResource LoadTestResourceCard()
        {
            CardResource newCard = Resources.Load <CardResource>("Cards/Tests/Food");

            return(newCard);
        }