public void GivenCommonResourceWithStu3OnlyField_WhenAnonymizing_AnonymizedJsonShouldBeReturned(string testFile, string targetFile) { AnonymizerEngine engine = new AnonymizerEngine("stu3-configuration-sample.json"); FunctionalTestUtility.VerifySingleJsonResourceFromFile(engine, ResourceTestsFile(testFile), ResourceTestsFile(targetFile)); }
public void GivenABundleResource_WhenSubstitute_ThenAnonymizedJsonShouldBeReturned() { AnonymizerEngine engine = new AnonymizerEngine(Path.Combine("Configurations", "substitute-multiple.json")); FunctionalTestUtility.VerifySingleJsonResourceFromFile(engine, CollectionResourceTestsFile("bundle-substitute.json"), CollectionResourceTestsFile("bundle-substitute-target.json")); }
public void GivenABundleResourceWithContainedInside_WhenAnonymizing_ThenContainedResourceShouldBeAnonymized() { AnonymizerEngine engine = new AnonymizerEngine(Path.Combine("Configurations", "common-config.json")); FunctionalTestUtility.VerifySingleJsonResourceFromFile(engine, CollectionResourceTestsFile("contained-in-bundle.json"), CollectionResourceTestsFile("contained-in-bundle-target.json")); }
public void GivenABundleResourceWithContainedInside_WhenRedactAll_ThenRedactedJsonShouldBeReturned() { AnonymizerEngine engine = new AnonymizerEngine(Path.Combine("Configurations", "redact-all-config.json")); FunctionalTestUtility.VerifySingleJsonResourceFromFile(engine, CollectionResourceTestsFile("contained-in-bundle.json"), CollectionResourceTestsFile("contained-in-bundle-redact-all-target.json")); }
public void GivenABundleResource_WhenAnonymizing_ThenAnonymizedJsonShouldBeReturned() { AnonymizerEngine engine = new AnonymizerEngine(Path.Combine("Configurations", "common-config.json")); FunctionalTestUtility.VerifySingleJsonResourceFromFile(engine, CollectionResourceTestsFile("bundle-basic.json"), CollectionResourceTestsFile("bundle-basic-target.json")); }