public async void PostAdvertTypes_Returns_OK() { var query = new AdvertTypesController(context); var newAdvertType = new AdvertTypes { Id = 4, Type = "Bikes", TypeDescription = "Fast" }; var result = await query.PostAdvertTypes(newAdvertType); // async Assert.IsType <ActionResult <AdvertTypes> >(result); Assert.IsType <CreatedAtActionResult>(result.Result); }
public async void PostAdvertType_Add() { var query = new AdvertTypesController(context); var newAdvertType = new AdvertTypes { Id = 4, Type = "Bikes", TypeDescription = "Fast" }; var result = await query.PostAdvertTypes(newAdvertType); // async var added = await query.GetAdvertTypes(4); // async Assert.Equal(newAdvertType.Type, added.Value.Type); Assert.Equal(newAdvertType.TypeDescription, added.Value.TypeDescription); Assert.Equal(newAdvertType.Id, added.Value.Id); Assert.Equal(newAdvertType, added.Value); //Assert.Equal(newAdvertType, result.Value); // ?? }