예제 #1
0
        public void GetPinNote(int id)
        {
            IPinNote fakePinNote = m_PinNoteOperations.GetPinNote(id);

            m_FakePinNoteOperations.Setup(x => x.GetPinNote(id)).Returns(fakePinNote);
            var response = m_FakePinNoteOperations.Object.GetPinNote(id);

            Assert.IsNotNull(response);
            Assert.AreEqual(id, response.ID);
        }
예제 #2
0
        public void CreatePinNote(int id)
        {
            IPinNote fakePinNote = m_PinNoteOperations.GetPinNote(id);

            m_FakePinNoteOperations.Setup(x => x.CreatePinNote(fakePinNote)).Returns(fakePinNote);
            var response = m_FakePinNoteOperations.Object.CreatePinNote(fakePinNote);

            Assert.AreEqual(id, response.ID);
            Assert.AreEqual(fakePinNote.Name, response.Name);
        }
예제 #3
0
 /// <summary>
 /// PinNote Update et
 /// Clienttan gönderilen tarih bilgisi kullanılmayacak.
 /// </summary>
 /// <param name="pinNote"></param>
 public IPinNote UpdatePinNote(IPinNote pinNote)
 {
     pinNote.ModifiedDate = DateTime.Now;
     return(m_PinNoteRepository.Update(pinNote as PinNote));
 }
예제 #4
0
 /// <summary>
 /// PinNoteu sil
 /// </summary>
 /// <param name="pinNote"></param>
 public void DeletePinNote(IPinNote pinNote)
 {
     m_PinNoteRepository.Delete(pinNote as PinNote);
 }
예제 #5
0
 /// <summary>
 /// PinNote yarat
 /// Clienttan gönderilen tarih bilgisi kullanılmayacak.
 /// </summary>
 /// <param name="pinNote"></param>
 public IPinNote CreatePinNote(IPinNote pinNote)
 {
     pinNote.AddedDate    = DateTime.Now;
     pinNote.ModifiedDate = DateTime.Now;
     return(m_PinNoteRepository.Add(pinNote as PinNote));
 }