コード例 #1
0
        public async Task Test_GetStreetNameCount()
        {
            var actualResult = await testCandidate.GetStreetNameCount("Test", unit1Guid, currentUserUnitType);

            Assert.IsNotNull(actualResult);
            Assert.IsTrue(actualResult == 7);
        }
コード例 #2
0
        public async Task TestGetStreetNameCountValid()
        {
            var actualResultCount = await testCandidate.GetStreetNameCount("Test", unit1Guid);

            Assert.IsNotNull(actualResultCount);
            Assert.IsTrue(actualResultCount == 7);
        }
コード例 #3
0
        /// <summary>
        /// Get the count of street name
        /// </summary>
        /// <param name="searchText">The text to be searched</param>
        /// <param name="userUnit">Guid userUnit</param>
        /// <param name="currentUserUnitType">The current user unit type.</param>
        /// <returns>The total count of street name</returns>
        public async Task <int> GetStreetNameCount(string searchText, Guid userUnit, string currentUserUnitType)
        {
            using (loggingHelper.RMTraceManager.StartTrace("Business.GetStreetNameCount"))
            {
                string methodName = typeof(NetworkManagerBusinessService) + "." + nameof(GetStreetNameCount);
                loggingHelper.LogMethodEntry(methodName, priority, entryEventId);

                var fetchStreetNamesForBasicSearch = await streetNetworkDataService.GetStreetNamesForBasicSearch(searchText, userUnit, currentUserUnitType).ConfigureAwait(false);

                var getStreetNameCount = await streetNetworkDataService.GetStreetNameCount(searchText, userUnit, currentUserUnitType).ConfigureAwait(false);

                loggingHelper.LogMethodExit(methodName, priority, exitEventId);

                return(getStreetNameCount);
            }
        }