From 435cf00901a581fafa90bc6dfab63e7d238e3a28 Mon Sep 17 00:00:00 2001 From: tmcelmury Date: Wed, 31 Mar 2021 16:23:07 -0500 Subject: [PATCH 1/3] added Power method implementation --- Console/Program.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Console/Program.cs b/Console/Program.cs index b3fcdf6a..f0c618ae 100644 --- a/Console/Program.cs +++ b/Console/Program.cs @@ -84,7 +84,7 @@ public static double Divide(string x, string y) // Implement this method following a similar pattern as above public static double Power(string x, string y) { - throw new NotImplementedException(); + return Math.Pow(double.Parse(x), double.Parse(y)); } } From 17bf97898f862defd7a864e10e84603401c7edac Mon Sep 17 00:00:00 2001 From: tmcelmury Date: Wed, 31 Mar 2021 17:03:08 -0500 Subject: [PATCH 2/3] make test fail intentionally --- Tests/UnitTests.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Tests/UnitTests.cs b/Tests/UnitTests.cs index 84cde036..d10008e3 100644 --- a/Tests/UnitTests.cs +++ b/Tests/UnitTests.cs @@ -7,15 +7,15 @@ namespace TravisCILab public class Math { [Test] - public void Add_Valid() + public void Add_ValidMcElmury() { Assert.AreEqual(3, Program.Add("1", "2")); Assert.AreEqual(5, Program.Add("3", "2")); - Assert.AreEqual(12, Program.Add("5", "7")); + Assert.AreEqual(10, Program.Add("5", "7")); } [Test] - public void Add_Invalid() + public void Add_InvalidMcElmury() { Assert.Throws(() => Program.Add("1", "a")); Assert.Throws(() => Program.Add("a", "1")); @@ -23,7 +23,7 @@ public void Add_Invalid() } [Test] - public void Add_Null() + public void Add_NullMcElmury() { Assert.Throws(() => Program.Add("1", null)); Assert.Throws(() => Program.Add(null, "1")); From 0bc39a6d01b373e6d50f0db022b503c21411ea98 Mon Sep 17 00:00:00 2001 From: tmcelmury Date: Wed, 31 Mar 2021 17:11:16 -0500 Subject: [PATCH 3/3] fixed tests --- Tests/UnitTests.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Tests/UnitTests.cs b/Tests/UnitTests.cs index d10008e3..9d8efb8e 100644 --- a/Tests/UnitTests.cs +++ b/Tests/UnitTests.cs @@ -11,7 +11,7 @@ public void Add_ValidMcElmury() { Assert.AreEqual(3, Program.Add("1", "2")); Assert.AreEqual(5, Program.Add("3", "2")); - Assert.AreEqual(10, Program.Add("5", "7")); + Assert.AreEqual(12, Program.Add("5", "7")); } [Test]