public void AddCategoryShouldAddCategoryCorrect() { var options = new DbContextOptionsBuilder <WAGDbContext>() .UseInMemoryDatabase(databaseName: "Add_Category_Db") .Options; var dbContext = new WAGDbContext(options); var service = new ArtisticWorkService(dbContext, null); var categoryName = "Add Category - test"; var addCategoryViewModel = new AddCategoryViewModel() { CategoryName = categoryName }; service.AddCategory(addCategoryViewModel); Assert.True(dbContext .ArtisticWorkCategories .Any(cat => cat.Name == categoryName)); }
public void AddCategoryShouldAddCategoryCorrect() { // Arrange var options = new DbContextOptionsBuilder <WAGDbContext>() .UseInMemoryDatabase(databaseName: "Add_Category_Db") .Options; var dbContext = new WAGDbContext(options); var service = new ArtisticWorkService(dbContext); var newCategory = new ArtisticWorkCategory() { Name = "Add Category - test" }; // Act service.AddCategory(newCategory); // Assert Assert.True(dbContext .ArtisticWorkCategories .Any(category => category.Name == newCategory.Name)); }