public async Task DeleteDashboard()
        {
            int id;

            using (var context = await ContextFactory.CreateDbContext())
            {
                context.Dashboards.AddRange(DashboardFactory.GetFactory().Generate());
                context.SaveChanges();

                id = context.Dashboards.First().Id;
            }

            var response1 = await Controller.DeleteDashboard(id);

            CustomAssert.AssertStatusCodeResult <NoContentResult>(response1, 204);
            Assert.ThrowsAsync <shared.NotFoundException>(async() => await Controller.GetDashboard(id));
        }