public async void GetCatapultEngines_ReturnItems() { var catapultEngineService = new CatapultEngineService(_catapultEngineRepository.Object); var catapultEngines = await catapultEngineService.GetCatapultEngines(null); Assert.NotEmpty(catapultEngines); }
public async void GetCatapultEngineRole_ReturnEngineRole() { var catapultEngineService = new CatapultEngineService(_catapultEngineRepository.Object); var result = await catapultEngineService.GetCatapultEngineRole(1); Assert.Equal(UserRole.Engine, result); }
public void AddCatapultEngine_DuplicateItem() { var catapultEngineService = new CatapultEngineService(_catapultEngineRepository.Object); var exception = Record.ExceptionAsync(() => catapultEngineService.CreateCatapultEngine("test")); Assert.IsType <DuplicateCatapultEngineException>(exception?.Result); }
public async void GetCatapultEngineId_ReturnId() { var catapultEngineService = new CatapultEngineService(_catapultEngineRepository.Object); var id = await catapultEngineService.GetCatapultEngineId(new ClaimsPrincipal()); Assert.NotEqual(0, id); }
public async void ValidateCatapultEnginePassword_ReturnValid() { var catapultEngineService = new CatapultEngineService(_catapultEngineRepository.Object); var result = await catapultEngineService.ValidateCatapultEnginePassword("test", "test"); Assert.True(result); }
public async void ConfirmRegistration_Success() { var catapultEngineService = new CatapultEngineService(_catapultEngineRepository.Object); await catapultEngineService.ConfirmRegistration(1, "test"); _catapultEngineRepository.Verify(r => r.ConfirmRegistration(It.IsAny <int>(), It.IsAny <string>(), It.IsAny <CancellationToken>()), Times.Once); }
public async void Reactivate_Success() { var catapultEngineService = new CatapultEngineService(_catapultEngineRepository.Object); await catapultEngineService.Reactivate(1); _catapultEngineRepository.Verify(r => r.Reactivate(It.IsAny <int>(), It.IsAny <CancellationToken>()), Times.Once); }
public async void GenerateConfirmationToken_ReturnToken() { var catapultEngineService = new CatapultEngineService(_catapultEngineRepository.Object); var token = await catapultEngineService.GenerateConfirmationToken(1); Assert.NotNull(token); }
public async void DeleteCatapultEngine_ValidItem() { var catapultEngineService = new CatapultEngineService(_catapultEngineRepository.Object); await catapultEngineService.DeleteCatapultEngine(1); Assert.Empty(_data); }
public async void GetCatapultEngine_ReturnNull() { var catapultEngineService = new CatapultEngineService(_catapultEngineRepository.Object); var catapultEngine = await catapultEngineService.GetCatapultEngine(2); Assert.Null(catapultEngine); }
public async void AddCatapultEngine_ValidItem() { var catapultEngineService = new CatapultEngineService(_catapultEngineRepository.Object); var newCatapultEngine = await catapultEngineService.CreateCatapultEngine("enginetest"); Assert.NotNull(newCatapultEngine); Assert.True(_data.Count > 1); }
public async void GetCatapultEngine_ReturnItem() { var catapultEngineService = new CatapultEngineService(_catapultEngineRepository.Object); var projectCatapultEngine = await catapultEngineService.GetCatapultEngine(1); Assert.NotNull(projectCatapultEngine); Assert.Equal(1, projectCatapultEngine.Id); }
public async void GetCatapultEngines_ReturnEmpty() { _data.Clear(); var catapultEngineService = new CatapultEngineService(_catapultEngineRepository.Object); var catapultEngines = await catapultEngineService.GetCatapultEngines(null); Assert.Empty(catapultEngines); }
public async void UpdateLastSeen_Success() { var date1 = DateTime.UtcNow; var catapultEngineService = new CatapultEngineService(_catapultEngineRepository.Object); await catapultEngineService.UpdateLastSeen("test", "1.0.0"); var date2 = DateTime.UtcNow; var testEngine = _data.First(); Assert.NotNull(testEngine.LastSeen); Assert.InRange(testEngine.LastSeen.Value, date1, date2); }