public void GetProjectHashFromSingleTcPouFilename(string filename) { string path = Path.Combine(workingProjectPouDirectory, filename); var plcProject = new TcProjectBuilder(path); Assert.Equal("E7C52539-BBF0-7365-BEC4-14FF9FECC46D", plcProject.Hash); }
public void GetHashOfProjectWithHash() { var plcProject = new TcProjectBuilder(Path.Combine( projectDirectory, "WorkingProjectForUnitTests", "PLC", "PLC.plcproj" )); Assert.Equal("E7C52539-BBF0-7365-BEC4-14FF9FECC46D", plcProject.Hash); }
public void GetHashOfProjectWithHash() { var plcProject = new TcProjectBuilder( "../../../../WorkingProjectForUnitTests/PLC/PLC.plcproj" ); Assert.Equal("7526D772-C42C-771C-E7F5-8B6DA4DF5F84", plcProject.Hash); }
public void CheckIfBuildFailedFromLogFile(string logFilePath, bool buildFailed) { TcProjectBuilder tcProject = new TcProjectBuilder("../"); string logFileContent = File.ReadAllText(logFilePath); bool actual = tcProject.BuildFailed(logFileContent); Assert.Equal(buildFailed, actual); }
public void CheckIfBuildFailedFromLogFile(string logFile, bool buildFailed) { string logFileContent = File.ReadAllText( Path.Combine(testDataDirectory, logFile) ); bool actual = TcProjectBuilder.BuildFailed(logFileContent); Assert.Equal(buildFailed, actual); }
public void GetProjectHashFromSingleTcPouFilename(string filename) { var plcProject = new TcProjectBuilder(filename); Assert.Equal("7526D772-C42C-771C-E7F5-8B6DA4DF5F84", plcProject.Hash); }
public void TryGetHashOfNonExistingProject(string projectPath) { var plcProject = new TcProjectBuilder(projectPath); Assert.Equal("", plcProject.Hash); }
public void InitializeWithNonExistingPathDontRaiseException() { var plcProject = new TcProjectBuilder( "Non/Existing/Path/PLC.plcproj" ); }