public void Assignment_1_Poco_CompanyJobEducationPoco() { Type poco = GetCharacteristics.GetType(_types, "CompanyJobEducationPoco"); Assert.IsTrue(GetCharacteristics.ImplementsInterface(poco, "IPoco")); Assert.IsTrue(GetCharacteristics.HasTable(poco, "Company_Job_Educations")); Assert.IsTrue(GetCharacteristics.HasKey(GetCharacteristics.GetProperty(poco, "Id"))); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(Guid), "Id")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "TimeStamp"), "Time_Stamp")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(byte[]), "TimeStamp")); Assert.IsNotNull(GetCharacteristics.GetProperty(poco, "Job")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(Guid), "Job")); Assert.IsNotNull(GetCharacteristics.GetProperty(poco, "Major")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(string), "Major")); Assert.IsNotNull(GetCharacteristics.GetProperty(poco, "Importance")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(Int16), "Importance")); }
public void Assignment_1_Poco_ApplicantJobApplicationPoco() { Type poco = GetCharacteristics.GetType(_types, "ApplicantJobApplicationPoco"); Assert.IsTrue(GetCharacteristics.ImplementsInterface(poco, "IPoco")); Assert.IsTrue(GetCharacteristics.HasTable(poco, "Applicant_Job_Applications")); Assert.IsTrue(GetCharacteristics.HasKey(GetCharacteristics.GetProperty(poco, "Id"))); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(Guid), "Id")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "ApplicationDate"), "Application_Date")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(DateTime), "ApplicationDate")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "TimeStamp"), "Time_Stamp")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(byte[]), "TimeStamp")); Assert.IsNotNull(GetCharacteristics.GetProperty(poco, "Applicant")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(Guid), "Applicant")); Assert.IsNotNull(GetCharacteristics.GetProperty(poco, "Job")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(Guid), "Job")); }
public void Assignment_1_Poco_SecurityLoginsLogPoco() { Type poco = GetCharacteristics.GetType(_types, "SecurityLoginsLogPoco"); Assert.IsTrue(GetCharacteristics.ImplementsInterface(poco, "IPoco")); Assert.IsTrue(GetCharacteristics.HasTable(poco, "Security_Logins_Log")); Assert.IsTrue(GetCharacteristics.HasKey(GetCharacteristics.GetProperty(poco, "Id"))); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(Guid), "Id")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "SourceIP"), "Source_IP")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(string), "SourceIP")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "LogonDate"), "Logon_Date")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(DateTime), "LogonDate")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "IsSuccesful"), "Is_Succesful")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(bool), "IsSuccesful")); Assert.IsNotNull(GetCharacteristics.GetProperty(poco, "Login")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(Guid), "Login")); }
public void Assignment_1_Poco_CompanyJobPoco() { Type poco = GetCharacteristics.GetType(_types, "CompanyJobPoco"); Assert.IsTrue(GetCharacteristics.ImplementsInterface(poco, "IPoco")); Assert.IsTrue(GetCharacteristics.HasTable(poco, "Company_Jobs")); Assert.IsTrue(GetCharacteristics.HasKey(GetCharacteristics.GetProperty(poco, "Id"))); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(Guid), "Id")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "ProfileCreated"), "Profile_Created")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(DateTime), "ProfileCreated")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "IsInactive"), "Is_Inactive")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(bool), "IsInactive")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "IsCompanyHidden"), "Is_Company_Hidden")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(bool), "IsCompanyHidden")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "TimeStamp"), "Time_Stamp")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(byte[]), "TimeStamp")); Assert.IsNotNull(GetCharacteristics.GetProperty(poco, "Company")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(Guid), "Company")); }
public void Assignment_1_Poco_CompanyProfilePoco() { Type poco = GetCharacteristics.GetType(_types, "CompanyProfilePoco"); Assert.IsTrue(GetCharacteristics.ImplementsInterface(poco, "IPoco")); Assert.IsTrue(GetCharacteristics.HasTable(poco, "Company_Profiles")); Assert.IsTrue(GetCharacteristics.HasKey(GetCharacteristics.GetProperty(poco, "Id"))); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(Guid), "Id")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "RegistrationDate"), "Registration_Date")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(DateTime), "RegistrationDate")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "CompanyWebsite"), "Company_Website")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(string), "CompanyWebsite")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "ContactPhone"), "Contact_Phone")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(string), "ContactPhone")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "ContactName"), "Contact_Name")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(string), "ContactName")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "CompanyLogo"), "Company_Logo")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(byte[]), "CompanyLogo")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "TimeStamp"), "Time_Stamp")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(byte[]), "TimeStamp")); }
public void Assignment_1_Poco_CompanyDescriptionPoco() { Type poco = GetCharacteristics.GetType(_types, "CompanyDescriptionPoco"); Assert.IsTrue(GetCharacteristics.ImplementsInterface(poco, "IPoco")); Assert.IsTrue(GetCharacteristics.HasTable(poco, "Company_Descriptions")); Assert.IsTrue(GetCharacteristics.HasKey(GetCharacteristics.GetProperty(poco, "Id"))); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(Guid), "Id")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "CompanyName"), "Company_Name")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(string), "CompanyName")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "CompanyDescription"), "Company_Description")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(string), "CompanyDescription")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "TimeStamp"), "Time_Stamp")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(byte[]), "TimeStamp")); Assert.IsNotNull(GetCharacteristics.GetProperty(poco, "Company")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(Guid), "Company")); Assert.IsNotNull(GetCharacteristics.GetProperty(poco, "LanguageId")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(string), "LanguageId")); }
public void Assignment_1_Poco_SecurityLoginPoco() { Type poco = GetCharacteristics.GetType(_types, "SecurityLoginPoco"); Assert.IsTrue(GetCharacteristics.ImplementsInterface(poco, "IPoco")); Assert.IsTrue(GetCharacteristics.HasTable(poco, "Security_Logins")); Assert.IsTrue(GetCharacteristics.HasKey(GetCharacteristics.GetProperty(poco, "Id"))); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(Guid), "Id")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "Created"), "Created_Date")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(DateTime), "Created")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "PasswordUpdate"), "Password_Update_Date")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(DateTime?), "PasswordUpdate")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "AgreementAccepted"), "Agreement_Accepted_Date")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(DateTime?), "AgreementAccepted")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "IsLocked"), "Is_Locked")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(bool), "IsLocked")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "IsInactive"), "Is_Inactive")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(bool), "IsInactive")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "EmailAddress"), "Email_Address")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(string), "EmailAddress")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "PhoneNumber"), "Phone_Number")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(string), "PhoneNumber")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "FullName"), "Full_Name")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(string), "FullName")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "ForceChangePassword"), "Force_Change_Password")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(bool), "ForceChangePassword")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "PrefferredLanguage"), "Prefferred_Language")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(string), "PrefferredLanguage")); Assert.IsTrue(GetCharacteristics.HasColumn(GetCharacteristics.GetProperty(poco, "TimeStamp"), "Time_Stamp")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(byte[]), "TimeStamp")); Assert.IsNotNull(GetCharacteristics.GetProperty(poco, "Login")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(string), "Login")); Assert.IsNotNull(GetCharacteristics.GetProperty(poco, "Password")); Assert.IsTrue(GetCharacteristics.GetPropertyType(poco, typeof(string), "Password")); }