예제 #1
0
        public void Get_WithParams_ValidToken_MakeYamaha_ReturnsList()
        {
            var pController = new PartsController();

            IEnumerable<Part> parts = pController.Get("1978", "Yamaha", "Frame", key);

            Assert.IsTrue(parts.Count() > 0);
        }
예제 #2
0
        public void Get_WithParams_InvalidValidToken_ReturnsEmptyList()
        {
            var pController = new PartsController();

            IEnumerable<Part> parts = pController.Get("1978", "Honda", "Frame", "badkey");

            Assert.IsTrue(parts.Count() == 0);
        }
예제 #3
0
        public void Get_ValidToken_ReturnsList()
        {
            var pController = new PartsController();

            IEnumerable<Part> parts = pController.Get(key);

            Assert.IsTrue(parts.Count() > 0);
        }
예제 #4
0
        public void Get_InvalidToken_ReturnsEmptyList()
        {
            var pController = new PartsController();

            IEnumerable<Part> parts = pController.Get("badkey");

            Assert.IsTrue(parts.Count() == 0);
        }
예제 #5
0
        public void Get_WithParams_InvalidMake_ReturnsList()
        {
            var pController = new PartsController();

            IEnumerable<Part> parts = pController.Get("1978", "Invalid", "Frame", key);

            Assert.IsTrue(parts.Count() == 0);
        }
예제 #6
0
        public void Get_WithParams_YearOutOfRange_ReturnsList()
        {
            var pController = new PartsController();

            IEnumerable<Part> parts = pController.Get("1800", "Honda", "Frame", key);

            Assert.IsTrue(parts.Count() == 0);
        }
예제 #7
0
        public void GetPartNameSpinner_InvalidMake_ReturnsEmptyList()
        {
            var pController = new PartsController();

            IEnumerable<string> partNames = pController.GetPartNameSpinner("1978", "Invalid", key);

            Assert.IsTrue(partNames.Count() == 0);
        }
예제 #8
0
        public void GetPartNameSpinner_ValidToken_MakeYamaha_ReturnsList()
        {
            var pController = new PartsController();

            IEnumerable<string> partNames = pController.GetPartNameSpinner("1978", "Yamaha", key);

            Assert.IsTrue(partNames.Count() > 0);
        }
예제 #9
0
        public void GetYearSpinner_InvalidMake_ReturnsEmptyList()
        {
            var pController = new PartsController();

            IEnumerable<string> years = pController.GetYearSpinner("Invalid", key);

            Assert.IsTrue(years.Count() == 0);
        }
예제 #10
0
        public void GetYearSpinner_InvalidToken_ReturnsEmptyList()
        {
            var pController = new PartsController();

            IEnumerable<string> years = pController.GetYearSpinner("Honda", "badkey");

            Assert.IsTrue(years.Count() == 0);
        }
예제 #11
0
        public void GetYearSpinner_ValidToken_MakeYamaha_ReturnsList()
        {
            var pController = new PartsController();

            IEnumerable<string> years = pController.GetYearSpinner("Yamaha", key);

            Assert.IsTrue(years.Count() > 0);
        }