public void CalculateAverageContractValuePerClient_ContractsAreOpen_ReturnsTrue() { // Creating objects for the DummyCrud Clients and Contracts and a Business ruels object so we can call the methods in that class DummyCRUD dummyClientCrud = GetDummyClientCRUD(); DummyCRUD dummyContractCrud = GetDummyContractCRUD(); BusinessRules businessRulesObject = new BusinessRules(dummyClientCrud, dummyContractCrud); // gettign the value by calling the method var actualResult = businessRulesObject.CalculateAverageContractValuePerClient(); // setting the values for the Clents double clientOneExpectedResult = 100; double clienttwoExpectedResult = 100; double clientthreeExpectedResult = 100; double clientfourexpectedResult = 100; // getting the value retrieved from the business class method double clientOneActualResult = actualResult[1]; double clienttwoActualResult = actualResult[2]; double clientthreeActualResult = actualResult[3]; double clientfourActualResult = actualResult[4]; // comparing the values and of the expected results and the results recieved from the methods Assert.AreEqual(clientOneExpectedResult, clientOneActualResult); Assert.AreEqual(clienttwoExpectedResult, clienttwoActualResult); Assert.AreEqual(clientthreeExpectedResult, clientthreeActualResult); Assert.AreEqual(clientfourexpectedResult, clientfourActualResult); }