public void GetRapairCost_CallsGetRapairCostWithCorrectParameter() { var mockRequest = new Mock <IApiRequestSend <Item> >(); FakeRequestSend controller = new FakeRequestSend(mockRequest.Object); string itemName = "Bike racer"; controller.GetRepairCost(itemName); mockRequest.Verify(m => m.GetRepairCost(itemName), Times.Once()); }