Skip to content

Commit

Permalink
split UI tests into a separate project
Browse files Browse the repository at this point in the history
  • Loading branch information
konradoberwimmer committed Jun 14, 2024
1 parent 0743eb0 commit 12415ae
Show file tree
Hide file tree
Showing 11 changed files with 250 additions and 181 deletions.
21 changes: 21 additions & 0 deletions LSAnalyzer.sln
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,11 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestLSAnalyzer", "TestLSAna
EndProject
Project("{B7DD6F7E-DEF8-4E67-B5B7-07EF123DB6F0}") = "LSAnalyzerSetup", "LSAnalyzerSetup\LSAnalyzerSetup.wixproj", "{D214C530-106D-4401-AF12-0352E01B503C}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestLSAnalyzerUI", "TestLSAnalyzerUI\TestLSAnalyzerUI.csproj", "{06454E21-8397-473C-B6F8-94ECED437AC4}"
ProjectSection(ProjectDependencies) = postProject
{9BB62CDE-4EC2-44DF-A80F-733D452BBD28} = {9BB62CDE-4EC2-44DF-A80F-733D452BBD28}
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -72,6 +77,22 @@ Global
{D214C530-106D-4401-AF12-0352E01B503C}.Release|x64.Build.0 = Release|x64
{D214C530-106D-4401-AF12-0352E01B503C}.Release|x86.ActiveCfg = Release|x86
{D214C530-106D-4401-AF12-0352E01B503C}.Release|x86.Build.0 = Release|x86
{06454E21-8397-473C-B6F8-94ECED437AC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{06454E21-8397-473C-B6F8-94ECED437AC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
{06454E21-8397-473C-B6F8-94ECED437AC4}.Debug|ARM64.ActiveCfg = Debug|Any CPU
{06454E21-8397-473C-B6F8-94ECED437AC4}.Debug|ARM64.Build.0 = Debug|Any CPU
{06454E21-8397-473C-B6F8-94ECED437AC4}.Debug|x64.ActiveCfg = Debug|Any CPU
{06454E21-8397-473C-B6F8-94ECED437AC4}.Debug|x64.Build.0 = Debug|Any CPU
{06454E21-8397-473C-B6F8-94ECED437AC4}.Debug|x86.ActiveCfg = Debug|Any CPU
{06454E21-8397-473C-B6F8-94ECED437AC4}.Debug|x86.Build.0 = Debug|Any CPU
{06454E21-8397-473C-B6F8-94ECED437AC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
{06454E21-8397-473C-B6F8-94ECED437AC4}.Release|Any CPU.Build.0 = Release|Any CPU
{06454E21-8397-473C-B6F8-94ECED437AC4}.Release|ARM64.ActiveCfg = Release|Any CPU
{06454E21-8397-473C-B6F8-94ECED437AC4}.Release|ARM64.Build.0 = Release|Any CPU
{06454E21-8397-473C-B6F8-94ECED437AC4}.Release|x64.ActiveCfg = Release|Any CPU
{06454E21-8397-473C-B6F8-94ECED437AC4}.Release|x64.Build.0 = Release|Any CPU
{06454E21-8397-473C-B6F8-94ECED437AC4}.Release|x86.ActiveCfg = Release|Any CPU
{06454E21-8397-473C-B6F8-94ECED437AC4}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down
3 changes: 1 addition & 2 deletions LSAnalyzer/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,10 @@
Test and debug!

* split application core and UI in separate assemblies to possibly switch to AvaloniaUI
* create an automated test suite for a wider range of published trustful coefficients from known data (PIRLS, PISA school level, ...) that conducts realistic workflows
* refactoring of data table creation and management OR switch from BIFIEsurvey to a specialized R package for LSAnalyzer

# Nice-to-have
* actual list of weight variables with descriptions and optinal weight variables
* actual list of weight variables with descriptions and optional weight variables

# Would-be-nice-but-hard-to-implement
* handle SPSS files in folders with non-ASCII characters
Expand Down
172 changes: 0 additions & 172 deletions TestLSAnalyzer/SystemTestsBase.cs

This file was deleted.

3 changes: 0 additions & 3 deletions TestLSAnalyzer/TestLSAnalyzer.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,6 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="FlaUI.Core" Version="4.0.0" />
<PackageReference Include="FlaUI.UIA2" Version="4.0.0" />
<PackageReference Include="FlaUI.UIA3" Version="4.0.0" />
<PackageReference Include="Microsoft.Extensions.Configuration.UserSecrets" Version="8.0.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
<PackageReference Include="Moq" Version="4.20.70" />
Expand Down
Loading

0 comments on commit 12415ae

Please sign in to comment.