using System; using System.Reflection; using System.Net; using System.Net.Http; using Microsoft.VisualStudio.TestTools.UnitTesting; using BasicDotnetTemplate.MainProject; using BasicDotnetTemplate.MainProject.Models.Api.Response; using Microsoft.Extensions.DependencyModel.Resolution; using BasicDotnetTemplate.MainProject.Models.Api.Common.User; using BasicDotnetTemplate.MainProject.Models.Api.Common.Role; using DatabaseSqlServer = BasicDotnetTemplate.MainProject.Models.Database.SqlServer; using BasicDotnetTemplate.MainProject.Models.Api.Response.Auth; namespace BasicDotnetTemplate.MainProject.Tests; [TestClass] public class UserRole_Tests { [TestMethod] public void InitializeUserRoleFromRole() { try { DatabaseSqlServer.Role role = ModelsInit.CreateRole(); UserRole userRole = new UserRole(role); Assert.IsTrue(userRole.Name == role.Name); } catch (Exception ex) { Console.WriteLine(ex.InnerException); Assert.Fail($"An exception was thrown: {ex}"); } } }