public void GivenListWithTwoItems_WhenClearingTheList_ThenTheCountOfTheListAreZero()
 {
     var list = new CustomList<int>();
     list.AddItem(1);
     list.AddItem(2);
     list.Clear();
     Assert.AreEqual(0, list.Count);
 }
Beispiel #2
0
        public void GivenListWithTwoItems_WhenClearingTheList_ThenTheCountOfTheListAreZero()
        {
            var list = new CustomList <int>();

            list.AddItem(1);
            list.AddItem(2);
            list.Clear();
            Assert.AreEqual(0, list.Count);
        }
Beispiel #3
0
        public void FillActorTypes()
        {
            int noOfActors = PInvokeDeclarations.GetNoOfActorTypes();

            //Clear currently all the resources
            var items = ActorTypesComboBox.Items;

            items.Clear();


            m_actorTypeList = new string[noOfActors];

            GameActorInfo actorInfo = new GameActorInfo();
            int           sizeofRP  = Marshal.SizeOf(typeof(GameActorInfo));
            IntPtr        pRP       = Marshal.AllocHGlobal(sizeofRP * noOfActors);

            Marshal.StructureToPtr(actorInfo, pRP, false);
            PInvokeDeclarations.GetAllActorTypes(pRP);

            for (int index = 0; index < noOfActors; index++)
            {
                actorInfo = (GameActorInfo)Marshal.PtrToStructure(pRP + (index * Marshal.SizeOf(typeof(GameActorInfo))), typeof(GameActorInfo));
                m_actorTypeList[index] = actorInfo.actorName;
                m_actorList.AddItem(actorInfo.actorName);
            }

            Marshal.FreeHGlobal(pRP);
        }
Beispiel #4
0
        public void GivenEmptyList_WhenAnItemIsAdded_ThenTheListIsNotEmpty()
        {
            var list = new CustomList <int>();

            list.AddItem(1);
            Assert.IsNotNull(list);
        }
Beispiel #5
0
        public void GivenEmptyList_WhenAnItemIsAdded_ThenTheCountOfTheListIsEqualToOne()
        {
            var list = new CustomList <int>();

            list.AddItem(1);
            Assert.AreEqual(1, list.Count);
        }
 public void GivenEmptyList_WhenAnItemIsAdded_ThenTheListIsNotEmpty()
 {
     var list = new CustomList<int>();
     list.AddItem(1);
     Assert.IsNotNull(list);
 }
 public void GivenEmptyList_WhenAnItemIsAdded_ThenTheCountOfTheListIsEqualToOne()
 {
     var list = new CustomList<int>();
     list.AddItem(1);
     Assert.AreEqual(1, list.Count);
 }
 public void FillRasterTypes()
 {
     m_rasterTypes.AddItem("Solid");
     m_rasterTypes.AddItem("Wireframe");
 }