public void Verify_CheckSourcesAreDifferent() { GetAndCheckSources getcheck = new GetAndCheckSources(); string filename = Path.Combine(".", "LanguageIndex.txt"); File.WriteAllText(filename, "11111111111111111111111111111111111111111111111111111111111111111"); filename = Path.Combine(".", "ianaSubtagRegistry.txt"); File.WriteAllText(filename, "22222222222222222222222222222222222222222222222222222222222222222"); filename = Path.Combine(".", "TwoToThreeCodes.txt"); File.WriteAllText(filename, "33333333333333333333333333333333333333333333333333333333333333333"); filename = Path.Combine(".", "LanguageCodes.txt"); File.WriteAllText(filename, "44444444444444444444444444444444444444444444444444444444444444444"); getcheck.GetOldSources("."); filename = Path.Combine(".", "LanguageIndex.txt"); File.Delete(filename); filename = Path.Combine(".", "LanguageCodes.txt"); File.Delete(filename); filename = Path.Combine(".", "ianaSubtagRegistry.txt"); File.Delete(filename); Path.Combine(".", "TwoToThreeCodes.txt"); File.Delete(filename); if (!getcheck.GetNewSources()) { Assert.Ignore("Server not available"); } Assert.True(getcheck.CheckSourcesAreDifferent()); }
public void WriteNewFiles_BadOutputDir_throws() { GetAndCheckSources getcheck = new GetAndCheckSources(); Assert.That(() => getcheck.WriteNewFiles("gibberish"), Throws.TypeOf <DirectoryNotFoundException>()); }
public void Verify_AllFilesDifferent() { string stringone = "11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111"; string stringtwo = "22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222"; GetAndCheckSources getcheck = new GetAndCheckSources(); Assert.False(getcheck.AreFilesDifferent(stringone, stringone)); Assert.True(getcheck.AreFilesDifferent(stringone, stringtwo)); }
public void Verify_CheckSourcesAreSame() { GetAndCheckSources getcheck = new GetAndCheckSources(); if (!getcheck.GetNewSources()) { Assert.Ignore("Server not available"); } getcheck.WriteNewFiles("."); getcheck.GetOldSources("."); Assert.False(getcheck.CheckSourcesAreDifferent()); }
public void GetNewSources_Ok() { GetAndCheckSources getcheck = new GetAndCheckSources(); Assert.True(getcheck.GetNewSources()); }