public void CheckAndSaveCall(Call newCall) { foreach (Call savedCall in MobileStorage.CallsHistory) { if (savedCall.Equals(newCall)) { newCall.CountTimesCalled += savedCall.CountTimesCalled; MobileStorage.RemoveCallFromGroup(savedCall); } } MobileStorage.AddCallToGroup(newCall); MobileStorage.AddCallToHistory(newCall); OnNewCallAdded?.Invoke(MobileStorage.CallGroups); }
public void TestRemoveMessage() { MobileStorage.RemoveMessage(testMessage); Result = formMessageFormating.NotifyMessageRemoved(); Assert.AreEqual(RemoveMessageExp, Result); }
public void TestAddMessage() { MobileStorage.AddMessage(testMessage); Result = formMessageFormating.NotifyMessageAdded(); Assert.AreEqual(AddMessageExp, Result); }
public void SendMessage(TextMessage message) { MobileStorage.AddMessage(message); Receiver.OnSMSReceived(message); }