public void EmployeeDto_Property_Job() { // Arrange var employee = new EmployeeDto(); var value = TestHelper.JobDto(); // Act employee.Job = value; // Assert Assert.IsNotNull(employee.Job); Assert.IsInstanceOfType(employee.Job, typeof(JobDto)); Assert.AreEqual(value, employee.Job); }
public void JobDto_Extension_AsEntity_NotNull() { // Arrange var job = TestHelper.JobDto(); // Act var result = job.AsEntity(); // Assert Assert.IsNotNull(result); Assert.IsInstanceOfType(result, typeof(Job)); Assert.IsNotNull(result.Organization); Assert.IsInstanceOfType(result.Organization, typeof(Organization)); Assert.IsNotNull(result.Branch); Assert.IsInstanceOfType(result.Branch, typeof(OrganizationBranch)); Assert.IsNotNull(result.Department); Assert.IsInstanceOfType(result.Department, typeof(OrganizationDepartment)); Assert.IsNotNull(result.Title); Assert.IsInstanceOfType(result.Title, typeof(string)); Assert.AreEqual(job.Title, result.Title); Assert.IsNotNull(result.Role); Assert.IsInstanceOfType(result.Role, typeof(Role)); Assert.IsNotNull(result.Created); Assert.IsInstanceOfType(result.Created, typeof(DateTime)); Assert.AreEqual(job.Created, result.Created); Assert.IsNotNull(result.CreatedBy); Assert.IsInstanceOfType(result.CreatedBy, typeof(User)); Assert.IsNotNull(result.Modified); Assert.IsInstanceOfType(result.Modified, typeof(DateTime)); Assert.AreEqual(job.Modified, result.Modified); Assert.IsNotNull(result.ModifiedBy); Assert.IsInstanceOfType(result.ModifiedBy, typeof(User)); Assert.IsNotNull(result.IsActive); Assert.IsInstanceOfType(result.IsActive, typeof(bool)); Assert.AreEqual(job.IsActive, result.IsActive); Assert.IsNotNull(result.IsDeleted); Assert.IsInstanceOfType(result.IsDeleted, typeof(bool)); Assert.AreEqual(job.IsDeleted, result.IsDeleted); }