diff --git a/exercises/concept/interest-is-interesting/.meta/config.json b/exercises/concept/interest-is-interesting/.meta/config.json index e686b28f0c..df1e9b46f2 100644 --- a/exercises/concept/interest-is-interesting/.meta/config.json +++ b/exercises/concept/interest-is-interesting/.meta/config.json @@ -1,7 +1,8 @@ { "authors": [ "ErikSchierboom", - "yzAlvin" + "yzAlvin", + "karanchadha10" ], "files": { "solution": [ diff --git a/exercises/concept/interest-is-interesting/InterestIsInterestingTests.cs b/exercises/concept/interest-is-interesting/InterestIsInterestingTests.cs index 8b1156cad7..1a724f6a2f 100644 --- a/exercises/concept/interest-is-interesting/InterestIsInterestingTests.cs +++ b/exercises/concept/interest-is-interesting/InterestIsInterestingTests.cs @@ -197,4 +197,18 @@ public void Years_before_desired_balance_for_large_different_between_start_and_t { Assert.Equal(85, SavingsAccount.YearsBeforeDesiredBalance(2_345.67m, 12_345.6789m)); } + + [Fact] + [Task(4)] + public void Years_before_desired_balance_when_target_already_met() + { + Assert.Equal(0, SavingsAccount.YearsBeforeDesiredBalance(1_000.0m, 1_000.0m)); + } + + [Fact] + [Task(4)] + public void Years_before_desired_balance_when_target_already_exceeded() + { + Assert.Equal(0, SavingsAccount.YearsBeforeDesiredBalance(1_200.0m, 1_000.0m)); + } }