public async Task GetAsync2_ReturnsRecordWithId2() { //Assert //Act var result = await testedService.GetAsync(2); //Assert Assert.Equal(testEntities.ToArray()[2], result); }
public async Task GetAsync_ShouldReturnCountryDTOAsync() { //Arrange var options = InMemory.GetOptions("GetAsync_ShouldReturnCountryDTOAsync"); using (var context = new BOContext(options)) { var country = new Country() { Name = "Bulgaria" }; context.Countries.Add(country); await context.SaveChangesAsync(); } using (var context = new BOContext(options)) { //Act var sut = new CountriesService(context); var result = await sut.GetAsync(1); //Assert Assert.IsInstanceOfType(result, typeof(CountryDTO));; } }
protected override async Task OnAfterRenderAsync(bool firstRender) { if (_loaded) { return; } _loaded = true; _creating = NavigationManager.ToBaseRelativePath(NavigationManager.Uri).ToLowerInvariant(). StartsWith("admin/people/create", StringComparison.InvariantCulture); if (Id <= 0 && !_creating) { return; } _countries = await CountriesService.GetAsync(); _model = _creating ? new PersonViewModel() : await Service.GetAsync(Id); _authState = await AuthenticationStateProvider.GetAuthenticationStateAsync(); _editing = _creating || NavigationManager.ToBaseRelativePath(NavigationManager.Uri).ToLowerInvariant(). StartsWith("admin/people/edit/", StringComparison.InvariantCulture); if (_editing) { SetCheckboxes(); } StateHasChanged(); }
public async Task GetAsync_ShouldReturnNullIfNoCountryAsync() { //Arrange var options = InMemory.GetOptions("GetAsync_ShouldReturnNullIfNoCountryAsync"); using (var context = new BOContext(options)) { } using (var context = new BOContext(options)) { //Act var sut = new CountriesService(context); var result = await sut.GetAsync(1); //Assert Assert.AreEqual(result, null); } }
protected override async Task OnAfterRenderAsync(bool firstRender) { if (_loaded) { return; } _loaded = true; _creating = NavigationManager.ToBaseRelativePath(NavigationManager.Uri).ToLowerInvariant(). StartsWith("admin/magazines/create", StringComparison.InvariantCulture); if (Id <= 0 && !_creating) { return; } _countries = await CountriesService.GetAsync(); _companies = await CompaniesService.GetAsync(); _roles = await DocumentRolesService.GetEnabledAsync(); _model = _creating ? new MagazineViewModel() : await Service.GetAsync(Id); _authState = await AuthenticationStateProvider.GetAuthenticationStateAsync(); _addingCompanyRoleId = _roles.First().Id; _magazineCompanies = await CompaniesByMagazineService.GetByMagazine(Id); _editing = _creating || NavigationManager.ToBaseRelativePath(NavigationManager.Uri).ToLowerInvariant(). StartsWith("admin/magazines/edit/", StringComparison.InvariantCulture); if (_editing) { SetCheckboxes(); } StateHasChanged(); }
public async Task GetAsync_ShouldReturnNullIfModelConversionFailsAsync() { //Arrange var options = InMemory.GetOptions("GetAsync_ShouldReturnNullIfModelConversionFailsAsync"); using (var context = new BOContext(options)) { var country = new Country(); context.Countries.Add(country); await context.SaveChangesAsync(); } using (var context = new BOContext(options)) { //Act var sut = new CountriesService(context); var result = await sut.GetAsync(1); //Assert Assert.AreEqual(result, null); } }