public void Should_throw_exception_when_kata_cannot_find_result()
        {
            IKata sut = CreateSut();

            SearchingAlgorithmRequest request =
                SearchingAlgorithmRequestMockFactory.RomaniaCitiesUnlinked();

            Assert.Throws <UnableToGetSearchingResponseException>(() => sut.Execute(request));
        }
        public void Should_be_able_to_execute_kata()
        {
            IKata sut = CreateSut();

            SearchingAlgorithmRequest request =
                SearchingAlgorithmRequestMockFactory.RomaniaCities();

            var actual = sut.Execute(request) as SearchingAlgorithmResponse;

            SearchingAlgorithmResponse expected =
                SearchingAlgorithmResponseMockFactory.RomaniaCitiesUCS();

            Assert.Equal(expected.Message, actual.Message);
        }
示例#3
0
 public KataConsumer(IKata kata)
 {
     _kata = kata;
 }