From 06ad4c821891a2eeebaaa2ccb60ae9837815397c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20Kr=C3=BCger?= Date: Fri, 7 Jun 2013 07:23:35 +0200 Subject: [PATCH] Added unit test for CS0029InvalidConversionIssue. --- .../CS0029InvalidConversionIssueTests.cs | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/ICSharpCode.NRefactory.Tests/CSharp/CodeIssues/CS0029InvalidConversionIssueTests.cs b/ICSharpCode.NRefactory.Tests/CSharp/CodeIssues/CS0029InvalidConversionIssueTests.cs index 683013ba98..ff5ac49103 100644 --- a/ICSharpCode.NRefactory.Tests/CSharp/CodeIssues/CS0029InvalidConversionIssueTests.cs +++ b/ICSharpCode.NRefactory.Tests/CSharp/CodeIssues/CS0029InvalidConversionIssueTests.cs @@ -217,5 +217,25 @@ class TestClass Assert.AreEqual(1, issues.Count); Assert.IsFalse(issues[0].Actions.Any()); } + + /// + /// Bug 12490 - Cast warnings with literals + /// + [Test] + public void TestBug12490() + { + var input = @" +class TestClass +{ + void TestMethod () + { + uint t; + t = 6; + } +}"; + TestRefactoringContext context; + var issues = GetIssues (new CS0029InvalidConversionIssue(), input, out context); + Assert.AreEqual(0, issues.Count); + } } } \ No newline at end of file