Esempio n. 1
0
        public RandomAssignmentExperimentItem <T> Add(T item, int oddsNumerator)
        {
            //TODO: Unit Test
            RandomAssignmentExperimentItem <T> addItem = new RandomAssignmentExperimentItem <T>(item)
            {
                OddsNumerator = oddsNumerator
            };

            this.Add(addItem);

            return(addItem);
        }
Esempio n. 2
0
        public int IndexOf(T item)
        {
            RandomAssignmentExperimentItem <T> searchItem = this
                                                            .Where(experimentItem => experimentItem.Item.Equals(item))
                                                            .FirstOrDefault();

            if (searchItem == null)
            {
                return(-1);
            }

            return(this.IndexOf(searchItem));

            //TODO: Unit Test
        }