diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..b6fd190 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,9 @@ +language: csharp +solution: ./UnitTestProject1/UnitTestProject1.sln +install: +- sudo apt-get install -y gtk-sharp2 +- nuget restore ./UnitTestProject1/UnitTestProject1.sln +- nuget install NUnit.Runners -Version 2.6.4 -OutputDirectory testrunner +script: +- xbuild /p:Configuration=Release ./UnitTestProject1/UnitTestProject1.sln +- mono ./testrunner/NUnit.Runners.2.6.4/tools/nunit-console.exe ./UnitTestProject1/UnitTestProject1/bin/Release/UnitTestProject1.dll \ No newline at end of file diff --git a/UnitTestProject1/UnitTestProject1/UnitTest1.cs b/UnitTestProject1/UnitTestProject1/UnitTest1.cs index d6293b9..ba84cd1 100644 --- a/UnitTestProject1/UnitTestProject1/UnitTest1.cs +++ b/UnitTestProject1/UnitTestProject1/UnitTest1.cs @@ -1,16 +1,25 @@ using System; -using Microsoft.VisualStudio.TestTools.UnitTesting; +using NUnit.Framework; namespace UnitTestProject1 { - [TestClass] + + [TestFixture] public class UnitTest1 { - [TestMethod] - public void TestMethod1() + [Test] + public void TestMethodPass() { //test branch Assert.IsTrue(true); - + } + [Test] + public void TestMethodFail() + { //test branch + Assert.IsTrue(true); + + }//resolve issue #2 + + //trying to solve issue 4 } } diff --git a/UnitTestProject1/UnitTestProject1/UnitTestProject1.csproj b/UnitTestProject1/UnitTestProject1/UnitTestProject1.csproj index 46399bf..f441bf5 100644 --- a/UnitTestProject1/UnitTestProject1/UnitTestProject1.csproj +++ b/UnitTestProject1/UnitTestProject1/UnitTestProject1.csproj @@ -20,7 +20,7 @@ true full - false + true bin\Debug\ DEBUG;TRACE prompt @@ -35,6 +35,10 @@ 4 + + ..\packages\NUnit.2.6.4\lib\nunit.framework.dll + True + @@ -53,6 +57,9 @@ + + + diff --git a/UnitTestProject1/UnitTestProject1/packages.config b/UnitTestProject1/UnitTestProject1/packages.config new file mode 100644 index 0000000..e733ad5 --- /dev/null +++ b/UnitTestProject1/UnitTestProject1/packages.config @@ -0,0 +1,4 @@ + + + + \ No newline at end of file