static void Main(string[] args) { var client = new NumbersClient(); var content = client.GetRandomFact(); Console.WriteLine(content); Console.ReadKey(); }
[TestCategory("Algo"), TestMethod] //Naming Conventions: MethodName_TestingScenario_ExpectedResult public void GetRandomFact_ReturnsARandomFactAsString_ReturnsAString() { //SETUP var mockFactory = new MockNumbersAdapterFactory(); var client = new NumbersClient(mockFactory); //EXECUTION var fact = client.GetRandomFact(); //ASSERTIONS Assert.AreEqual(fact, "The Unit Test class is awesome"); }