public void Init()
 {
     this._controller = new SugarController();
     // this._sachets = GenereteEnumerable();
     _config = new HttpConfiguration();
     this._controller.Configuration = _config;
     ConfigureAutoMapper();
 }
Beispiel #2
0
        public void GetAbsentIndexes()
        {
            var controller = new SugarController();

            int[] arr = { 1, 6, 2, 3, 3, 7, 1 };
            int   sum = 99;

            string actualResult   = controller.GetIndexes(arr, sum);
            string expectedResult = string.Empty;

            Assert.AreEqual(expectedResult, actualResult);
        }
Beispiel #3
0
        public void GetIndexesOfArrayWithRepeatedNumbersInCenter()
        {
            var controller = new SugarController();

            int[] arr = { 1, 6, 2, 3, 3, 7, 1 };
            int   sum = 6;

            string actualResult   = controller.GetIndexes(arr, sum);
            string expectedResult = "3, 4";

            Assert.AreEqual(expectedResult, actualResult);
        }
Beispiel #4
0
        public void GetIndexesOfArrayWithRepeatedNumbersInBeginning()
        {
            var controller = new SugarController();

            int[] arr = { 1, 1, 2 };
            int   sum = 2;

            string actualResult   = controller.GetIndexes(arr, sum);
            string expectedResult = "0, 1";

            Assert.AreEqual(expectedResult, actualResult);
        }
Beispiel #5
0
        public void GetIndexesOfUnsortedArray()
        {
            var controller = new SugarController();

            int[] arr = { 5, 2, 4, 3, 1 };
            int   sum = 9;

            string actualResult   = controller.GetIndexes(arr, sum);
            string expectedResult = "0, 2";

            Assert.AreEqual(expectedResult, actualResult);
        }
Beispiel #6
0
 public void Init()
 {
     this._service    = new SugarService();
     this._controller = new SugarController(_service);
     ConfigureAutoMapper();
 }