public async Task Add_Ok_Test() { var divisionViewModel = new DivisionViewModelPost() { Name = "divisionName", FiasId = (await _creators.AddressCreator.CreateOne()).SettlementFiasId, DivisionType = DivisionType.Area, DirectorUserId = (await _creators.UserCreator.CreateOne()).Id, }; var result = (await _controller.Post(divisionViewModel)) .Cast <DivisionViewModelGet>(); Assert.IsTrue(result.Id != 0); Assert.IsTrue(result.Name == "divisionName"); }
public async Task Update_Ok_Test() { var division = await _creators.DivisionCreator.CreateOne(); var rndString = Guid.NewGuid().ToString(); var divisionViewModel = new DivisionViewModelPost() { Name = rndString, DivisionType = division.DivisionType, FiasId = division.Address.FiasId, DirectorUserId = division.DirectorUserId, ParentDivisionId = division.ParentDivisionId }; var result = (await _controller.Put(division.Id, divisionViewModel) as ObjectResult) .Cast <DivisionViewModelGet>(); Assert.IsTrue(result.Id != 0); Assert.AreEqual(rndString, result.Name); Assert.IsTrue(result.AddressId != 0); }