Skip to content

Commit 80fd7af

Browse files
Oziel SilvaOziel Silva
authored andcommitted
Unit test
1 parent e57d1b4 commit 80fd7af

File tree

8 files changed

+26
-68
lines changed

8 files changed

+26
-68
lines changed

EscolaBiblicaDominical/Ebd.Mobile/Ebd.Mobile.UnitTests/Ebd.Mobile.UnitTests.csproj

Lines changed: 0 additions & 23 deletions
This file was deleted.

EscolaBiblicaDominical/Ebd.Mobile/Ebd.Mobile.UnitTests/Usings.cs

Lines changed: 0 additions & 1 deletion
This file was deleted.

EscolaBiblicaDominical/Ebd.Mobile/Ebd.Mobile.UnitTests/ViewModels/HomeViewModelTest.cs

Lines changed: 0 additions & 14 deletions
This file was deleted.

EscolaBiblicaDominical/Ebd.Mobile/Ebd.MobileApp/Ebd.MobileApp.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@
9595
<PackageReference Include="Polly" Version="7.2.3" />
9696
<PackageReference Include="Refractored.MvvmHelpers" Version="1.6.2" />
9797
<PackageReference Include="Sentry.Maui" Version="4.8.1" />
98-
<PackageReference Include="System.Text.Json" Version="8.0.0" />
98+
<PackageReference Include="System.Text.Json" Version="8.0.4" />
9999
<PackageReference Include="CommunityToolkit.Maui" Version="7.0.1" />
100100
<PackageReference Include="The49.Maui.BottomSheet" Version="8.0.3" />
101101
</ItemGroup>

EscolaBiblicaDominical/Ebd.Mobile/Ebd.MobileApp/ViewModels/Aluno/ListaAlunoViewModel.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ public ListaAlunoViewModel(ITurmaService turmaService, IDiagnosticService diagno
2626
this.configuracoesDoUsuarioService = configuracoesDoUsuarioService;
2727
}
2828

29+
public event EventHandler? OnTurmaSelecionadaChanged;
30+
2931
public ObservableRangeCollection<AlunoResponse> Alunos { get; private set; } = new ObservableRangeCollection<AlunoResponse>();
3032
//public ObservableRangeCollection<TurmaResponse> Turmas { get; private set; } = new ObservableRangeCollection<TurmaResponse>();
3133

EscolaBiblicaDominical/Ebd.Mobile/Ebd.MobileApp/Views/Aluno/ListaAlunoPage.xaml.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,15 @@ public ListaAlunoPage()
1111
{
1212
InitializeComponent();
1313
BindingContext = ViewModel ?? DependencyInjection.GetService<ListaAlunoViewModel>();
14+
ViewModel.OnTurmaSelecionadaChanged += ViewModel_OnTurmaSelecionadaChanged;
1415
}
16+
17+
private async void ViewModel_OnTurmaSelecionadaChanged(object? sender, EventArgs e)
18+
{
19+
MainThread.BeginInvokeOnMainThread(
20+
async () => await ViewModel.CarregarListaAlunosCommand.ExecuteAsync(true)
21+
);
22+
}
23+
1524
}
1625
}

EscolaBiblicaDominical/Ebd.Mobile/Ebd.MobileApp/Views/LoginPage.xaml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -74,20 +74,20 @@
7474
HeightRequest="44"
7575
Text="Login"
7676
VerticalOptions="Center">
77-
<Button.Triggers>
78-
<DataTrigger
79-
Binding="{Binding Path=EfetuarLoginCommand.CanExecute}"
80-
TargetType="Button"
81-
Value="False">
82-
<Setter Property="IsEnabled" Value="False" />
83-
</DataTrigger>
84-
<DataTrigger
85-
Binding="{Binding Path=EfetuarLoginCommand.CanExecute}"
86-
TargetType="Button"
87-
Value="True">
88-
<Setter Property="IsEnabled" Value="True" />
89-
</DataTrigger>
90-
</Button.Triggers>
77+
<!-- <Button.Triggers> -->
78+
<!-- <DataTrigger -->
79+
<!-- Binding="{Binding Path=EfetuarLoginCommand.CanExecute(null)}" -->
80+
<!-- TargetType="Button" -->
81+
<!-- Value="False"> -->
82+
<!-- <Setter Property="IsEnabled" Value="False" /> -->
83+
<!-- </DataTrigger> -->
84+
<!-- <DataTrigger -->
85+
<!-- Binding="{Binding Path=EfetuarLoginCommand.CanExecute}" -->
86+
<!-- TargetType="Button" -->
87+
<!-- Value="True"> -->
88+
<!-- <Setter Property="IsEnabled" Value="True" /> -->
89+
<!-- </DataTrigger> -->
90+
<!-- </Button.Triggers> -->
9191
</Button>
9292
</StackLayout>
9393
</Border>

EscolaBiblicaDominical/EscolaBiblicaDominical.sln

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "6 - Tests", "6 - Tests", "{
3131
EndProject
3232
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mobile", "Mobile", "{23BCE57D-34AD-48D1-B849-63E195A0C558}"
3333
EndProject
34-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ebd.Mobile.UnitTests", "Ebd.Mobile\Ebd.Mobile.UnitTests\Ebd.Mobile.UnitTests.csproj", "{4257374F-8F4C-452F-A2DD-E143E472B6CE}"
35-
EndProject
3634
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ebd.CrossCutting.Common", "Ebd.CrossCutting.Common\Ebd.CrossCutting.Common.csproj", "{C3A3B918-25CF-4A0B-B078-9180A055A292}"
3735
EndProject
3836
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ebd.MobileApp", "Ebd.Mobile\Ebd.MobileApp\Ebd.MobileApp.csproj", "{C1F5F0D9-E320-45A7-AC7D-60C22D20B450}"
@@ -123,18 +121,6 @@ Global
123121
{E00445B8-BAB2-4D75-B9F9-82F9E0304DB7}.Release|iPhone.Build.0 = Release|Any CPU
124122
{E00445B8-BAB2-4D75-B9F9-82F9E0304DB7}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
125123
{E00445B8-BAB2-4D75-B9F9-82F9E0304DB7}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
126-
{4257374F-8F4C-452F-A2DD-E143E472B6CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
127-
{4257374F-8F4C-452F-A2DD-E143E472B6CE}.Debug|Any CPU.Build.0 = Debug|Any CPU
128-
{4257374F-8F4C-452F-A2DD-E143E472B6CE}.Debug|iPhone.ActiveCfg = Debug|Any CPU
129-
{4257374F-8F4C-452F-A2DD-E143E472B6CE}.Debug|iPhone.Build.0 = Debug|Any CPU
130-
{4257374F-8F4C-452F-A2DD-E143E472B6CE}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
131-
{4257374F-8F4C-452F-A2DD-E143E472B6CE}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
132-
{4257374F-8F4C-452F-A2DD-E143E472B6CE}.Release|Any CPU.ActiveCfg = Release|Any CPU
133-
{4257374F-8F4C-452F-A2DD-E143E472B6CE}.Release|Any CPU.Build.0 = Release|Any CPU
134-
{4257374F-8F4C-452F-A2DD-E143E472B6CE}.Release|iPhone.ActiveCfg = Release|Any CPU
135-
{4257374F-8F4C-452F-A2DD-E143E472B6CE}.Release|iPhone.Build.0 = Release|Any CPU
136-
{4257374F-8F4C-452F-A2DD-E143E472B6CE}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
137-
{4257374F-8F4C-452F-A2DD-E143E472B6CE}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
138124
{C3A3B918-25CF-4A0B-B078-9180A055A292}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
139125
{C3A3B918-25CF-4A0B-B078-9180A055A292}.Debug|Any CPU.Build.0 = Debug|Any CPU
140126
{C3A3B918-25CF-4A0B-B078-9180A055A292}.Debug|iPhone.ActiveCfg = Debug|Any CPU
@@ -190,7 +176,6 @@ Global
190176
{F9674F7B-07DF-4361-A119-FBF4CD4DCB74} = {4DB506D7-D699-4A6B-B848-E148AFA8F9F6}
191177
{E00445B8-BAB2-4D75-B9F9-82F9E0304DB7} = {4DB506D7-D699-4A6B-B848-E148AFA8F9F6}
192178
{23BCE57D-34AD-48D1-B849-63E195A0C558} = {C516BC12-44EE-47DC-8B58-BEBC3AC86448}
193-
{4257374F-8F4C-452F-A2DD-E143E472B6CE} = {23BCE57D-34AD-48D1-B849-63E195A0C558}
194179
{C3A3B918-25CF-4A0B-B078-9180A055A292} = {166E1246-7341-4651-9CF0-7F965C77D839}
195180
{C1F5F0D9-E320-45A7-AC7D-60C22D20B450} = {9DEA8F27-81FD-458A-B2FF-6834121DA950}
196181
{D345F6FA-E1CF-4C03-9DC0-F6B5CCCE2E0F} = {C516BC12-44EE-47DC-8B58-BEBC3AC86448}

0 commit comments

Comments
 (0)