Initialize AyCode.Core v0.0.5
This commit is contained in:
parent
2280e21430
commit
f74b1f7e9c
|
|
@ -1,6 +1,7 @@
|
|||
using AyCode.Database.DbContexts;
|
||||
using AyCode.Database.Tests;
|
||||
using Mango.Database.DbContexts;
|
||||
using Mango.Database.DbContexts.Users;
|
||||
|
||||
namespace Mango.Database.Test
|
||||
{
|
||||
|
|
@ -18,7 +19,7 @@ namespace Mango.Database.Test
|
|||
{
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
[DataTestMethod]
|
||||
public override void DatabaseExistsTest() => base.DatabaseExistsTest();
|
||||
}
|
||||
}
|
||||
|
|
@ -7,17 +7,24 @@ using Mango.Entities.Companies;
|
|||
using Mango.Entities.Messages.Emails;
|
||||
using Mango.Entities.Profiles;
|
||||
using Mango.Entities.Users;
|
||||
using Microsoft.ApplicationInsights;
|
||||
|
||||
namespace Mango.Database.Test;
|
||||
|
||||
[TestClass]
|
||||
public class UserDalTests : AcUserDalTestBase<UserDal, UserDbContext, User, Profile, UserToken, Company, UserToCompany, Address, EmailMessage>
|
||||
{
|
||||
[TestMethod]
|
||||
[DataTestMethod]
|
||||
[DataRow("test@tiam.hu")]
|
||||
public override void AcBase_GetUserByEmail_ReturnsUser_WhenUserExists(string email)
|
||||
{
|
||||
base.AcBase_GetUserByEmail_ReturnsUser_WhenUserExists(email);
|
||||
}
|
||||
=> base.AcBase_GetUserByEmail_ReturnsUser_WhenUserExists(email);
|
||||
|
||||
[DataTestMethod]
|
||||
[DataRow("540271F6-C604-4C16-8160-D5A7CAFEDF00")]
|
||||
public override void AcBase_GetUserById_ReturnsUser_WhenUserExists(string userIdString)
|
||||
=> base.AcBase_GetUserById_ReturnsUser_WhenUserExists(userIdString);
|
||||
|
||||
[DataTestMethod]
|
||||
[DataRow(["e31044d7-1771-4a32-8dd9-6f9853ed53c6", "0a831191-70a3-4504-9ec4-c5902affaba7", "8eed080c-d2ce-4cc3-bcfe-2268c220bba7", "addUser_test9432@tiam.hu"])]
|
||||
public override async Task AcBase_AddUserTest(string[] userIdProfileIdAddressIdEmailStrings)
|
||||
=> await base.AcBase_AddUserTest(userIdProfileIdAddressIdEmailStrings);
|
||||
}
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"ConnectionStrings": {
|
||||
"DeveloperDbConnection": "Data Source=185.51.190.197;Initial Catalog=TIAM_DEV;Trusted_Connection=False;Connect Timeout=200;User ID=Anata_Development_Team;Password=v6f_?xNfg9N1;MultipleActiveResultSets=true"
|
||||
"DeveloperDbConnection": "Data Source=185.51.190.197;Initial Catalog=TIAM_DEV;Trusted_Connection=false;Encrypt=false;TrustServerCertificate=True;Connect Timeout=200;User ID=Anata_Development_Team;Password=v6f_?xNfg9N1;MultipleActiveResultSets=true"
|
||||
},
|
||||
"Logging": {
|
||||
"LogLevel": {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
using AyCode.Database.DataLayers;
|
||||
using AyCode.Database.DbContexts;
|
||||
using Mango.Database.DbContexts;
|
||||
|
||||
namespace Mango.Database.DataLayers;
|
||||
|
|
@ -6,5 +7,5 @@ namespace Mango.Database.DataLayers;
|
|||
public interface IDalBase : IAcDalBase
|
||||
{ }
|
||||
|
||||
public interface IDalBase<TDbContext> : IAcDalBase<TDbContext>, IAcDalBase where TDbContext : DbContextBase
|
||||
public interface IDalBase<TDbContext> : IAcDalBase<TDbContext>, IAcDalBase where TDbContext : AcDbContextBase
|
||||
{ }
|
||||
|
|
@ -27,7 +27,7 @@ public class DbContextBase : AcDbContextBase
|
|||
|
||||
//optionsBuilder.UseSqlServer(Configuration.GetConnectionString("DeveloperDbConnection"));
|
||||
//var connString = string.Empty;//"Data Source=185.51.190.197;Initial Catalog=TIAM_DEV;Trusted_Connection=false;Encrypt=false;TrustServerCertificate=True;Connect Timeout=200;User ID=Anata_Development_Team;Password=v6f_?xNfg9N1;MultipleActiveResultSets=true";
|
||||
var connString = "Data Source=185.51.190.197;Initial Catalog=TIAM_DEV;Trusted_Connection=false;Encrypt=false;TrustServerCertificate=True;Connect Timeout=200;User ID=Anata_Development_Team;Password=v6f_?xNfg9N1;MultipleActiveResultSets=true";
|
||||
optionsBuilder.UseSqlServer(connString);
|
||||
//var connString = "Data Source=185.51.190.197;Initial Catalog=TIAM_DEV;Trusted_Connection=false;Encrypt=false;TrustServerCertificate=True;Connect Timeout=200;User ID=Anata_Development_Team;Password=v6f_?xNfg9N1;MultipleActiveResultSets=true";
|
||||
//optionsBuilder.UseSqlServer(connString);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,4 +1,6 @@
|
|||
using Mango.Entities.Addresses;
|
||||
using AyCode.Database.DbContexts.Users;
|
||||
using Mango.Entities.Addresses;
|
||||
using Mango.Entities.Companies;
|
||||
using Mango.Entities.Messages.Emails;
|
||||
using Mango.Entities.Profiles;
|
||||
using Mango.Entities.Users;
|
||||
|
|
@ -6,15 +8,15 @@ using Microsoft.EntityFrameworkCore;
|
|||
|
||||
namespace Mango.Database.DbContexts.Users
|
||||
{
|
||||
public class UserDbContext : DbContextBase, IUserDbContext
|
||||
public class UserDbContext : AcUserDbContextBase<User, Profile, UserToken, Company, UserToCompany, Address, EmailMessage>, IUserDbContext
|
||||
{
|
||||
public DbSet<User> Users { get; set; }
|
||||
public DbSet<UserToken> UserTokens { get; set; }
|
||||
//public DbSet<User> Users { get; set; }
|
||||
//public DbSet<UserToken> UserTokens { get; set; }
|
||||
|
||||
public DbSet<Profile> Profiles { get; set; }
|
||||
public DbSet<Address> Addresses { get; set; }
|
||||
//public DbSet<Profile> Profiles { get; set; }
|
||||
//public DbSet<Address> Addresses { get; set; }
|
||||
|
||||
public DbSet<EmailMessage> EmailMessages { get; set; }
|
||||
//public DbSet<EmailMessage> EmailMessages { get; set; }
|
||||
|
||||
public UserDbContext() //: this(string.Empty)
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue