private TestingAutoupdateRegister CreateSmallRegisterWithOneObject() { TestingAutoupdateRegister register = new TestingAutoupdateRegister(2); Mock<IAutoupdateableGameActor> mock = new Mock<IAutoupdateableGameActor>(); register.Register(mock.Object, 1); return register; }
private TestingAutoupdateRegister CreateSmallRegisterWithOneObject() { TestingAutoupdateRegister register = new TestingAutoupdateRegister(2); Mock <IAutoupdateable> mock = new Mock <IAutoupdateable>(); register.Register(mock.Object, 1); return(register); }
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]); }
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]); }
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]); }
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); }