public static void GenerateWallet(ICustomerRepository customerRepository, IBrokerRepository brokerRepository) { var customer = customerRepository.GetById(Guid.NewGuid()); var broker = brokerRepository.GetbyId(Guid.NewGuid()); var wallet = new Wallet( new BuyDate(new DateTime(20190909), new DateTime(20190912))); }