Exemplo n.º 1
0
 protected override void OnReadyAwake()
 {
     if (instance == null)
     {
         instance = this;
     }
 }
Exemplo n.º 2
0
        public void TargetLogic()
        {
            Mock <IUnitOfWork>       uow  = new Mock <IUnitOfWork>();
            Mock <ITargetRepository> repo = new Mock <ITargetRepository>();

            TargetLogic logic = new TargetLogic(uow.Object, repo.Object);

            var target   = new Target();
            var sequence = new MockSequence();

            repo.InSequence(sequence).Setup(r => r.Create(target));
            repo.InSequence(sequence).Setup(r => r.Update(target));
            repo.InSequence(sequence).Setup(r => r.Get(target.Id));
            repo.InSequence(sequence).Setup(r => r.Delete(target.Id));
            logic.Create(target);
            logic.Update(target);
            logic.Get(target.Id);
            logic.Delete(target.Id);
        }