public void ShouldCountTheNumberOfElementsForOneElement()
 {
     VectorClass<int> list = new VectorClass<int>();
     list.Add(1);
     int result = list.Count();
     Assert.AreEqual(1, result);
 }
 public void ShouldCountTheNumberOfElementsForOneStringElement()
 {
     VectorClass<string> list = new VectorClass<string>();
     list.Add("something");
     int result = list.Count();
     Assert.AreEqual(1, result);
 }
 public void ShouldIncreaseListLengthForInsert()
 {
     VectorClass<int> list = new VectorClass<int>();
     list.Add(1);
     list.Add(2);
     list.Insert(1, 7);
     int result = list.IndexOf(7);
     Assert.AreEqual(1, result);
 }
 public void ShouldInsertNewElementInList()
 {
     VectorClass<int> list = new VectorClass<int>();
     list.Add(1);
     list.Add(2);
     list.Add(3);
     list.Insert(2, 7);
     int result = list.IndexOf(7);
     Assert.AreEqual(2, result);
 }
Ejemplo n.º 5
0
 public void WithClass()
 {
     VectorClass[] vectors = new VectorClass[ITEMS];
     for (int i = 0; i < ITEMS; i++)
     {
         vectors[i]   = new VectorClass();
         vectors[i].X = 5;
         vectors[i].Y = 10;
     }
 }
 public void ShouldRemoveElementWithValueTwoInList()
 {
     VectorClass<int> list = new VectorClass<int>();
     list.Add(1);
     list.Add(2);
     list.Add(3);
     list.Insert(2, 7);
     list.Remove(2);
     int result = list.IndexOf(7);
     Assert.AreEqual(1, result);
 }
Ejemplo n.º 7
0
 /// <summary>
 /// Обучение
 /// </summary>
 /// <param name="epoch">количество эпох</param>
 public void Train(int epoch)
 {
     for (int i = 0; i < epoch; i++)
     {
         for (int j = 0; j < _vid.Count; j++)
         {
             VectorClass vC = _vid.GetRandomData();
             _net.TrainClassifier(vC.InpVector, vC.ClassMark);
         }
     }
 }
Ejemplo n.º 8
0
        public void WithClass()
        {
            var vectors = new VectorClass[1000];

            for (int i = 0; i < 1000; i++)
            {
                // her seferinde Heap üzerinden bellek alınıyor
                vectors[i]   = new VectorClass();
                vectors[i].X = 5;
                vectors[i].Y = 10;
            }
        }
 public void ShouldTestIfListContainsNumberTwo()
 {
     VectorClass<int> list = new VectorClass<int>();
     list.Add(1);
     list.Add(2);
     list.Clear();
     bool result = list.Contains(2);
     Assert.IsTrue(result);
 }
Ejemplo n.º 10
0
 public void ShouldTestIfClearWorks()
 {
     VectorClass<int> list = new VectorClass<int>();
     list.Add(1);
     list.Add(2);
     list.Clear();
     int result = list.Count();
     Assert.AreEqual(0, result);
 }
Ejemplo n.º 11
0
        public void AddClass(Vector data, int nameClass)
        {
            VectorClass vectorClass = new VectorClass(data, nameClass);

            vectorClasses.Add(vectorClass);
        }
Ejemplo n.º 12
0
 public void ShouldTestCopyToIfAdsValuesToArrayStartingFromSecondElement()
 {
     VectorClass<int> list = new VectorClass<int>();
     list.Add(1);
     list.Add(2);
     list.Add(3);
     int[] toAdd = new int[2];
     list.CopyTo(toAdd, 1);
     Assert.AreEqual(3, toAdd[1]);
 }
Ejemplo n.º 13
0
 public void ShouldTestCopyToIfAdsValuesToArray()
 {
     VectorClass<int> list = new VectorClass<int>();
     list.Add(1);
     list.Add(2);
     int[] toAdd = new int[2];
     list.CopyTo(toAdd, 0);
     Assert.AreEqual(1, toAdd[0]);
 }
Ejemplo n.º 14
0
 public void ShouldReturnMinusOneIfElementIsNotContained()
 {
     VectorClass<int> list = new VectorClass<int>();
     list.Add(1);
     list.Add(2);
     list.Add(3);
     int result = list.IndexOf(4);
     Assert.AreEqual(-1, result);
 }
Ejemplo n.º 15
0
	void Start () 
    {
        VectorClass vec = new VectorClass();
        vec.x = 100f;
        vec.y = 200f;
	}
Ejemplo n.º 16
0
 public void ShouldReturnIndexForElementTwo()
 {
     VectorClass<int> list = new VectorClass<int>();
     list.Add(1);
     list.Add(2);
     list.Add(3);
     int result = list.IndexOf(2);
     Assert.AreEqual(1, result);
 }
Ejemplo n.º 17
0
 public void ShouldTestIEnumerable()
 {
     VectorClass<int> list = new VectorClass<int>();
     list.Add(1);
     list.Add(2);
     list.Add(3);
     list.Insert(2, 7);
     list.Remove(2);
     IEnumerator<int> enumerator =  list.GetEnumerator();
     bool b = enumerator.MoveNext();
     int result = enumerator.Current;
     Assert.AreEqual(1, result);
 }