Binboo.Jira.Tests.Tests.Commands.LinkCommandTestCase.TestSourceIssueDoNotExists C# (CSharp) Method

TestSourceIssueDoNotExists() private method

private TestSourceIssueDoNotExists ( ) : void
return void
        public void TestSourceIssueDoNotExists()
        {
            Mock<IJiraProxy> mockedJiraSoapProxy = MockedJiraSoapProxy();
            const string NonExistingIssueKey = "TIL-001";
            mockedJiraSoapProxy.Setup(jiraProxy => jiraProxy.CreateLink(NonExistingIssueKey, "test-exception", "TIL-002", false)).Throws(new JiraProxyException("Exception Thrown", new Exception()));

            var linkCommand = new LinkIssueCommand(
                                        mockedJiraSoapProxy.Object,
                                        "Testing issue linking.");

            Mock<IContext> mockedContext = ContextMockFor("foo", NonExistingIssueKey, "test-exception", "TIL-002");
            var actualResult = linkCommand.Process(mockedContext.Object);

            Assert.IsTrue(actualResult.HumanReadable.Contains("Exception Thrown"));

            mockedJiraSoapProxy.VerifyAll();
        }