コード例 #1
0
        public void IsOrderForDactylKeyboard(string fileRelativePath, bool expected)
        {
            var message = FakeMessageBus.CreateMessage(fileRelativePath);
            var order   = message.ToOrderObject();

            var actual = _iut.IsOrderForDactylKeyboard(order);

            Assert.That(actual, Is.EqualTo(expected), "IsOrderForDactylKeyboard result is different than expected");
        }
コード例 #2
0
        private TrelloCardToCreate GetOrderFromDataFile(string fileRelativePath)
        {
            var message = FakeMessageBus.CreateMessage(fileRelativePath);
            var order   = message.ToOrderObject();
            var filter  = new OrderCreatedFilter();
            var isBuild = filter.IsOrderForDactylKeyboard(order);

            if (!isBuild)
            {
                Assert.Inconclusive($"Data file '{fileRelativePath}' is not a dactyl build");
            }

            return(_iut.MapToTrelloCard(order));
        }
コード例 #3
0
 public OrderJsonReaderTests(string fileRelativePath)
 {
     _message = FakeMessageBus.CreateMessage(fileRelativePath);
     _iut     = new OrderJsonReader();
 }