private TestingAutoupdateRegister CreateSmallRegisterWithOneObject()
 {
     TestingAutoupdateRegister register = new TestingAutoupdateRegister(2);
     Mock<IAutoupdateableGameActor> mock = new Mock<IAutoupdateableGameActor>();
     register.Register(mock.Object, 1);
     return register;
 }
Пример #2
0
        private TestingAutoupdateRegister CreateSmallRegisterWithOneObject()
        {
            TestingAutoupdateRegister register = new TestingAutoupdateRegister(2);
            Mock <IAutoupdateable>    mock     = new Mock <IAutoupdateable>();

            register.Register(mock.Object, 1);
            return(register);
        }
Пример #3
0
        public void TestTick()
        {
            TestingAutoupdateRegister register = CreateSmallRegisterWithOneObject();
            List <IAutoupdateable>    list     = register.PublicCurrentUpdateRequests;

            register.Tick();

            Assert.NotEqual(list, register.PublicCurrentUpdateRequests);
        }
        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]);
        }
Пример #5
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]);
        }
Пример #6
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]);
        }
Пример #7
0
        public void TestGetReturnsList()
        {
            TestingAutoupdateRegister register = new TestingAutoupdateRegister();

            Assert.IsType <List <IAutoupdateable> >(register.PublicCurrentUpdateRequests);
        }
        public void TestGetReturnsList()
        {
            TestingAutoupdateRegister register = new TestingAutoupdateRegister();

            Assert.IsType<List<IAutoupdateableGameActor>>(register.PublicCurrentUpdateRequests);
        }