public void AddTest() { var api = new Model.Api.Api("paht/adfd", 1,"dd"); Model.RepositoryRegistry.Api.Add(new Model.Api.Api[1] { api }); Assert.IsTrue(api.Id > 0); var list = Model.RepositoryRegistry.Api.SelectByDirectoryId(api.DirectoryId); Assert.IsTrue(list.Count() > 0); }
public void SelectByQueryTest() { var api = new Model.Api.Api("paht/adfd", 1, "dd"); Model.RepositoryRegistry.Api.Add(new Model.Api.Api[1] { api }); int totalRows; var list = Model.RepositoryRegistry.Api.SelectByQuery(new Model.Api.Query() { Name = "paht" }, out totalRows); Assert.IsTrue(totalRows > 0); Assert.IsTrue(list.Count() == 1); }
internal static Tuple <string, dynamic> Add(Model.Api.Api api) { const string sql = @"INSERT INTO register_apis (api_name, directory_id,directory_name) VALUES (@ApiName, @DirectoryId,@DirectoryName);select last_insert_id()" ; return(new Tuple <string, dynamic>(sql, new { ApiName = api.Name, DirectoryId = api.DirectoryId, DirectoryName = api.DirectoryName })); }
public void AddTest() { var api = new Model.Api.Api("paht/adfd", 1, "dd"); Model.RepositoryRegistry.Api.Add(new Model.Api.Api[1] { api }); Assert.IsTrue(api.Id > 0); var list = Model.RepositoryRegistry.Api.SelectByDirectoryId(api.DirectoryId); Assert.IsTrue(list.Count() > 0); }