static void Main(string[] args) { string[] reservedPrivateKey = new string[] { "cQMqC1Vqyi6o62wE1Z1ZeWDbMCkRDZW5dMPJz8QT9uMKQaMZa8JY", "cQyt2zxAS2uV7HJWR9hf16pFDTye8YsGL6hzd9pQzMoo9m24RGoV", "cSFbgd8zKDSCDHgGocccngyVSfGZsyZFiTXtimTonHyL44gTKTNU", // 03eb5b1a93a77d6743bd4657614d87f4d2d40566558d4c8faab188d957c32c1976 "cPBtsvLrD3DnbdGgDZ2EMbZnQurzBVmgmejiMv55jH9JehPDn5Aq" // 035441d55de4f28fcb967472a1f9790ecfea9a9a2a92e301646d52cb3290b9e355 }; settingsProvider = Bootstrap.container.Resolve <ISettingsProvider>(); daemonHelper = Bootstrap.container.Resolve <IDaemonHelper>(); transactionBroadcaster = Bootstrap.container.Resolve <ITransactionBroacaster>(); feeManager = Bootstrap.container.Resolve <IFeeManager>(); blockchainExplorerHelper = Bootstrap.container.Resolve <IBlockchainExplorerHelper>(); azureStorageTaskHelper = new AzureStorageTaskHelper(settingsProvider as IBlockchainStateManagerSettingsProvider); bitcoinTaskHelper = new BitcoinTaskHelper(settingsProvider as IBlockchainStateManagerSettingsProvider); qbitninjaTaskHelper = new QBitninjaTaskHelper(settingsProvider as IBlockchainStateManagerSettingsProvider); iisTaskHelper = new IISTaskHelper(); offchainHelper = new OffchainHelper(blockchainExplorerHelper, settingsProvider as IBlockchainStateManagerSettingsProvider); if (!PutBlockchainInAKnownState(reservedPrivateKey).Result) { System.Console.WriteLine("Error putting blockchain in a known state."); } }
public void GetFees_ThrowsException_ForUnknownVehicle() { // Arrange var vehicle = Substitute.For <IStandardCar>(); IFeeManager sut = CreateSut(); // Act // Assert Assert.Throws <CarDoesNotHaveAnyFeesException>(() => sut.GetFees(vehicle)); }
public void CreateSut_CreatesVehicleFees_ForVehicle() { // Arrange var vehicle = Substitute.For <IStandardCar>(); IFeeManager sut = CreateSut(); // Act sut.CreateFees(vehicle); // Assert IVehicleFees actual = sut.GetFees(vehicle); Assert.NotNull(actual); }
public void DeleteFees_DoesNothing_ForUnknownVehicle() { // Arrange var vehicle = Substitute.For <IStandardCar>(); var feefactory = Substitute.For <IFeesForVehicleFactory>(); var vehicleFeesfactory = Substitute.For <IVehicleFeesFactory>(); IFeeManager sut = CreateSut(feefactory, vehicleFeesfactory); // Act sut.DeleteFees(vehicle); // Assert vehicleFeesfactory.DidNotReceive().Release(Arg.Any <IVehicleFees>()); }
public void DeleteFees_RemovesFees_ForVehicle() { // Arrange var vehicle = Substitute.For <IStandardCar>(); var factory = Substitute.For <IFeesForVehicleFactory>(); IFeeManager sut = CreateSut(factory); sut.CreateFees(vehicle); // Act sut.DeleteFees(vehicle); // Assert factory.Received().Release(Arg.Any <IEnumerable <IFee> >()); }
public AppraisalCompanyService(IAppraisalCompanyManagement appraisalCompanyManagement, IAppraiserManagement appraisalCompanyAdminManagement, IFeeManager feeManager, StatusHistoryManager statusHistoryManager, IReferenceManagement referenceManagement, ICryptographicProvider cryptographicProvider, IGeocodingDataService geocodingService) { _appraisalCompanyManagement = appraisalCompanyManagement; _appraisalCompanyAdminManagement = appraisalCompanyAdminManagement; _feeManager = feeManager; _referenceManagement = referenceManagement; _cryptographicProvider = cryptographicProvider; _addressManager = new AddressManager(referenceManagement); _phoneManager = new PhoneManager(); _statusHistoryManager = statusHistoryManager; _geocodingDataService = geocodingService; }
public CheckManamager(IFeeManager v_FeeNamager) { _FeeManager = v_FeeNamager; }