public void is_the_downloaded_string_is_correct() { string offlineToml = File.ReadAllText("./toml_sample_for_tests/ficheprojet_in-projects.toml"); string onlineToml = TomlHelpers.GetOnlineToml(GetTomlFromGoogleDrive.GetUrlRessource("https://drive.google.com/open?id=1TSwBj4-pMtqnUCoSJqkZVte0Ah2Z3fxC")); Assert.That(onlineToml, Is.EqualTo(offlineToml)); }
public void projectPfh_valid_method(string filepath, bool expected) { string project_toml = File.ReadAllText(filepath); ProjectPfh project = TomlHelpers.GetInstanceFromToml <ProjectPfh>(project_toml); Assert.That(project.isValid().Item1, Is.EqualTo(expected)); }
public void download_then_get_the_toml_as_object() { string offlineToml = File.ReadAllText("./toml_sample_for_tests/ficheprojet_in-projects.toml"); string onlineToml = TomlHelpers.GetOnlineToml(GetTomlFromGoogleDrive.GetUrlRessource("https://drive.google.com/open?id=1TSwBj4-pMtqnUCoSJqkZVte0Ah2Z3fxC")); ProjectPi offlineProject = TomlHelpers.GetInstanceFromToml <ProjectPi>(offlineToml); ProjectPi onlineProject = TomlHelpers.GetInstanceFromToml <ProjectPi>(onlineToml); Assert.That(onlineProject, Is.EqualTo(onlineProject)); }
public void GetInstanceFromToml_tests() { Person loaded_person = TomlHelpers.GetInstanceFromToml <Person>(File.ReadAllText("./toml_sample_for_tests/person.toml")); Person created_person = new Person(); created_person.name = new Name(); created_person.age = 12; created_person.name.first = "Paul"; created_person.name.last = "poulet"; Assert.AreEqual(loaded_person.age, created_person.age); Assert.AreEqual(loaded_person.name.first, created_person.name.first); Assert.AreEqual(loaded_person.name.last, created_person.name.last); }
public void errors_shound_occur_when_the_given_url_isnt_good(string url) { Assert.Catch(() => TomlHelpers.GetOnlineToml(url)); }
public void is_the_downloaded_file_a_valid_project() { ProjectPi onlineProject = TomlHelpers.GetInstanceFromToml <ProjectPi>(TomlHelpers.GetOnlineToml(GetTomlFromGoogleDrive.GetUrlRessource("https://drive.google.com/open?id=1TSwBj4-pMtqnUCoSJqkZVte0Ah2Z3fxC"))); Assert.That(onlineProject.isValid().Item1, Is.True); }