public Credit(string id, IInterest interest, double saldo, Client client) { _client = client; _productId = id; _saldo = saldo; _interest = interest; }
public void ComplexClient() { Assert.IsTrue(ctx.ContainsObject("complex")); ClientRegionFactoryObject clientRegionFactoryObject = (ClientRegionFactoryObject)ctx.GetObject("&complex"); ICacheListener[] listeners = TestUtils.ReadField <ICacheListener[]>("cacheListener", clientRegionFactoryObject); Assert.IsFalse(ObjectUtils.IsEmpty(listeners)); Assert.AreEqual(2, listeners.Length); Assert.AreSame(listeners[0], ctx.GetObject("c-listener")); IInterest[] ints = TestUtils.ReadField <IInterest[]>("interests", clientRegionFactoryObject); Assert.AreEqual(3, ints.Length); // allkey interest IInterest allKeysInt = ints[0]; Assert.IsTrue(TestUtils.ReadField <bool>("durable", allKeysInt)); Assert.AreEqual(InterestResultPolicy.Keys, TestUtils.ReadField <InterestResultPolicy>("policy", allKeysInt)); // key interest IInterest keyInt = ints[1]; Assert.IsFalse(TestUtils.ReadField <bool>("durable", keyInt)); Assert.AreEqual(InterestResultPolicy.KeysAndValues, TestUtils.ReadField <InterestResultPolicy>("policy", keyInt)); // regex interest RegexInterest regexInterest = (RegexInterest)ints[2]; Assert.IsFalse(TestUtils.ReadField <bool>("durable", regexInterest)); Assert.AreEqual(InterestResultPolicy.KeysAndValues, TestUtils.ReadField <InterestResultPolicy>("policy", regexInterest)); }
public InterestContract ToContract(IInterest model) { var contract = new InterestContract { Id = model.Id, Value = model.Value }; return contract; }
public void SetInterest(IInterest interest) { currentInterest = interest; }
public Interest(IInterest interest) { currentInterest = interest; }
public void ChangeIterest(IInterest interest) { _interest = interest; }
public ChangeInterest(IBankProduct bankProduct, IInterest interest) { _bankProduct = bankProduct; _interest = interest; }
public void ChangeIterest(IInterest interest) { _bankAccount.ChangeIterest(interest); }