public void ValidateWalletAccessRight_NullWalletAccessRight_ThrowException( WalletAccessRight walletAccessRight) { var walletAccessRightService = new WalletAccessRightService(ProvidersFactory.GetNewWalletsProviders(), new CommonService()); walletAccessRightService.Validate(walletAccessRight); }
public void ValidateWalletAccessRight_NullWallet_ThrowException() { var walletAccessRight = new WalletAccessRight { Wallet = null, Permission = PermissionEnum.Read, UserProfile = new UserProfile() }; var walletAccessRightService = new WalletAccessRightService(ProvidersFactory.GetNewWalletsProviders(), new CommonService()); walletAccessRightService.Validate(walletAccessRight); }
public void ValidateWalletAccessRight_ValidWallet_ReturnTrue() { var walletAccessRight = new WalletAccessRight { Wallet = new Wallet { Name = "Default Wallet", Currency = new Currency { Name = "Default currency", Code = "DC", Symbol = "C" } }, Permission = PermissionEnum.Read, UserProfile = new UserProfile() }; var walletAccessRightService = new WalletAccessRightService(ProvidersFactory.GetNewWalletsProviders(), new CommonService()); Assert.DoesNotThrow(() => walletAccessRightService.Validate(walletAccessRight)); }