コード例 #1
0
        public void CheckSearchfromCSV()
        {
            //Arrange
            PostSearchController objcontroller = new PostSearchController();
            //Act
            var returnedsearchfromcsv = SearchCSV.SearchFromCSV();

            //Assert
            Assert.IsType <string[]>(returnedsearchfromcsv);
        }
コード例 #2
0
        public void CheckProcessRepositories()
        {
            //Arrange
            PostSearchController objcontroller = new PostSearchController();
            //Act
            string checknlp    = "show me how controller works";
            var    returnednlp = CallNLP.ProcessRepositories(checknlp);

            //Assert
            Assert.IsType <Task <string[]> >(returnednlp);
        }
コード例 #3
0
        public void HttpPostTest()       //before running this test case ensure the favourites api is running
        {
            //Arrange
            PostSearchController objcontroller = new PostSearchController();
            Search checksearch = new Search();
            //Act
            string checksearchstring = "checksearch";

            checksearch.value = checksearchstring;
            var returnedpost = objcontroller.Post(checksearch);

            //Assert
            Assert.IsType <Task <string> >(returnedpost);
        }
コード例 #4
0
        public void CheckJsontoCsv()
        {
            //Arrange
            PostSearchController objcontroller = new PostSearchController();
            //Act
            var json = @"{
                            ""sentences"": [
                                {
                        ""text"": {
                                },
                        ""lemma"": ""Sneha""
                        }
                        ],
                        ""language"": ""en""
                        }";
            var returnedjsontocsv = CallNLP.jsonToCSV(json);

            //Assert
            Assert.IsType <string[]>(returnedjsontocsv);
        }