Escali License control
1
TestBase.cs
Gå til dokumentasjonen til denne filen.
1
using
Escali
.
LicenseControl
.
DataAccess
.
Data
;
2
using
Microsoft.EntityFrameworkCore;
3
4
namespace
Escali.LicenseControl.DataAccess.Tests.TestUtils
5
{
6
7
public
class
TestBase
8
{
9
14
public
static
DataContext
GetContext
()
15
{
16
var
builder
=
new
DbContextOptionsBuilder<DataContext>()
17
.UseSqlite(
"DataSource=:memory:"
, x => { });
18
19
var dbContext =
new
DataContext
(
builder
.Options);
20
21
dbContext.Database.OpenConnection();
22
dbContext.Database.EnsureCreated();
23
24
return
dbContext;
25
}
26
27
}
28
}
builder
var builder
Definition:
Program.cs:7
Escali.LicenseControl.DataAccess.Data.DataContext
Definition:
DataContext.cs:9
Escali.LicenseControl.DataAccess.Tests.TestUtils.TestBase
Definition:
TestBase.cs:8
Escali.LicenseControl.DataAccess.Tests.TestUtils.TestBase.GetContext
static DataContext GetContext()
Creates a testcontext for testing
Definition:
TestBase.cs:14
Escali.LicenseControl.DataAccess.Data
Definition:
ContextFactory.cs:6
Escali.LicenseControl.DataAccess.Tests.TestUtils
Definition:
TestBase.cs:5
Escali.LicenseControl.DataAccess
Definition:
AgreementElementServiceTest.cs:8
Escali.LicenseControl
Definition:
MoqUtilities.cs:8
Escali
Definition:
MoqUtilities.cs:8
Desktop
Escali-LicenseControl-FinalDelivery
Escali.LicenseControl.DataAccess.Tests
TestUtils
TestBase.cs
Generert av
1.9.3