public void WillReturnEquipmentList() { //Arrange var testHelper = new TestHelper(); var testData = testHelper.CreateEquipmentList(); IEquipmentRepository eqRepository = Substitute.For<IEquipmentRepository>(); eqRepository.GetAllEquipments().Returns(testData); IUnitOfWork uow = Substitute.For<IUnitOfWork>(); uow.EquipmentRepository.Returns(eqRepository); EquipmentService eService = new EquipmentService(uow); //Act var equipments = eService.GetAllEquipments(); //Assert equipments.Should().NotBeNull(); }