public async Task GetFramework_Returns_Valid_Framework() { var frameworkCode = 1; var programType = 2; var pathwayCode = 3; var apiFramework = new FrameworkModel { FrameworkCode = frameworkCode, ProgramType = programType, PathwayCode = pathwayCode }; _azureServiceMock .Setup(m => m.GetFramework(frameworkCode, programType, pathwayCode)) .ReturnsAsync(apiFramework); var service = new FrameworkService(_azureServiceMock.Object, _searchCleaningServiceMock.Object); var result = await service.GetFramework(frameworkCode, programType, pathwayCode); _azureServiceMock.Verify(m => m.GetFramework(frameworkCode, programType, pathwayCode), Times.Once); result.FrameworkCode.Should().Be(frameworkCode); result.ProgramType.Should().Be(programType); result.PathwayCode.Should().Be(pathwayCode); }
public void Setup() { connection = ServiceTestHelper.GetDatabaseConnection(); var logger = A.Fake <ILogger <FrameworkService> >(); frameworkService = new FrameworkService(connection, logger); }
private dynamic GetTestData(int languageId, int frameworkId, int referencedLanguageId) { var programmingLanguage = new ProgrammingLanguage { Id = languageId, Name = "PL" }; var framework = new Framework { Id = frameworkId, Name = "F", ProgrammingLanguageId = referencedLanguageId }; var programmingLanguageRepository = GetMock <IProgrammingLanguageRepository>(mock => { mock.Setup(plr => plr.GetById(languageId)).Returns(programmingLanguage); }); var frameworkRepository = GetMock <IFrameworkRepository>(mock => { mock.Setup(fr => fr.GetById(frameworkId)).Returns(framework); }); IFrameworkService frameworkService = new FrameworkService(frameworkRepository, programmingLanguageRepository); return(new { ProgrammingLanguage = programmingLanguage, Framework = framework, FrameworkService = frameworkService }); }
public PackageDetailsPresenter(IMainWindow mainWindow, LocalPackagesService localPackagesService, RemotePackagesService remotePackagesService, AssembliesService assembliesService, FrameworkService frameworkService) { _mainWindow = mainWindow; _localPackagesService = localPackagesService; _remotePackagesService = remotePackagesService; _assembliesService = assembliesService; _frameworkService = frameworkService; }
////////////////////////////////////////////////////////////////////////// public void Start(IBundleContext context) { Assembly asm = Assembly.GetExecutingAssembly(); Type[] types = asm.GetTypes(); foreach (Type t in types) { object[] attrs = t.GetCustomAttributes(typeof(FrameworkService), false); foreach (object attr in attrs) { FrameworkService svc_attr = (FrameworkService)attr; context.RegisterService(t.FullName, asm.CreateInstance(t.FullName)); } } }
public async Task GetFrameworks_EncodesSearchTerm() { // Arrange var searchTerm = "test/test"; var searchModel = new FrameworkSearchModel { SearchTerm = searchTerm }; var service = new FrameworkService(_azureServiceMock.Object, _searchCleaningServiceMock.Object); // Act var result = await service.GetFrameworks(searchModel); // Assert _searchCleaningServiceMock.Verify(m => m.EscapeSearchSpecialCharacters(searchTerm), Times.Once); }
public FrameworkController(FrameworkService frameworkService, ErrorService errorService) { _frameworkService = frameworkService; _errorService = errorService; }
public FrameworkBugsController(IBugService bugService, FrameworkService frameworkService, ErrorService errorService) { _bugService = bugService; _frameworkService = frameworkService; _errorService = errorService; }