private TestingAutoupdateRegister CreateSmallRegisterWithOneObject()
 {
     TestingAutoupdateRegister register = new TestingAutoupdateRegister(2);
     Mock<IAutoupdateableGameActor> mock = new Mock<IAutoupdateableGameActor>();
     register.Register(mock.Object, 1);
     return register;
 }
Esempio n. 2
0
        private TestingAutoupdateRegister CreateSmallRegisterWithOneObject()
        {
            TestingAutoupdateRegister register = new TestingAutoupdateRegister(2);
            Mock <IAutoupdateable>    mock     = new Mock <IAutoupdateable>();

            register.Register(mock.Object, 1);
            return(register);
        }
        public void TestRegisterAndGet()
        {
            TestingAutoupdateRegister register = new TestingAutoupdateRegister(2);
            Mock<IAutoupdateableGameActor> mock = new Mock<IAutoupdateableGameActor>();
            register.Register(mock.Object, 1);
            register.Tick();

            Assert.Equal(mock.Object, register.PublicCurrentUpdateRequests[0]);
        }
Esempio n. 4
0
        public void TestRegisterAndGet()
        {
            TestingAutoupdateRegister register = new TestingAutoupdateRegister(2);
            Mock <IAutoupdateable>    mock     = new Mock <IAutoupdateable>();

            register.Register(mock.Object, 1);
            register.Tick();

            Assert.Equal(mock.Object, register.PublicCurrentUpdateRequests[0]);
        }
Esempio n. 5
0
        public void TestSchedulAfterEnd()
        {
            TestingAutoupdateRegister       register = new TestingAutoupdateRegister(2);
            Mock <IAutoupdateableGameActor> mock     = new Mock <IAutoupdateableGameActor>();

            register.Register(mock.Object, 2);
            register.Tick();
            register.Tick();

            Assert.Equal(mock.Object, register.PublicCurrentUpdateRequests[0]);
        }