Skip to content

Commit

Permalink
chore: write tests for side menu screen (#61)
Browse files Browse the repository at this point in the history
- grammar fixes
  • Loading branch information
markgravity committed Jun 29, 2021
1 parent 9347d0c commit fe1910b
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 11 deletions.
6 changes: 3 additions & 3 deletions test/modules/side_menu/side_menu_interactor_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -33,15 +33,15 @@ void main() {
interactor.delegate = delegate;
});

describe("it's logout() is called", () {
describe("its logout() is called", () {
context("when auth repository's logout() return success", () {
beforeEach(() {
when(authRepository.logout())
.thenAnswer((realInvocation) => Future.value(null));
interactor.logout();
});

it("triggers delegate's logoutDidSuccess emits", () {
it("triggers delegate's logoutDidSuccess to emit", () {
expect(delegate.logoutDidSuccess, emits(null));
});
});
Expand All @@ -54,7 +54,7 @@ void main() {
interactor.logout();
});

it("triggers delegate's logoutDidSuccess emits", () {
it("triggers delegate's logoutDidSuccess to emit", () {
expect(delegate.logoutDidFail, emits(exception));
});
});
Expand Down
2 changes: 1 addition & 1 deletion test/modules/side_menu/side_menu_module_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ void main() {
module = SideMenuModule();
});

describe("it's build is called", () {
describe("its build is called", () {
late Widget widget;

beforeEach(() {
Expand Down
6 changes: 3 additions & 3 deletions test/modules/side_menu/side_menu_presenter_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ void main() {
presenter.configure(view: view, interactor: interactor, router: router);
});

describe("it's logoutButtonDidTap emits", () {
describe("its logoutButtonDidTap emits", () {
beforeEach(() {
presenter.logoutButtonDidTap.add(null);
});
Expand All @@ -42,7 +42,7 @@ void main() {
});
});

describe("it's logoutDidSuccess emits", () {
describe("its logoutDidSuccess emits", () {
beforeEach(() {
presenter.logoutDidSuccess.add(null);
});
Expand All @@ -52,7 +52,7 @@ void main() {
});
});

describe("it's stateDidInit emits", () {
describe("its stateDidInit emits", () {
beforeEach(() {
presenter.stateDidInit.add(null);
});
Expand Down
2 changes: 1 addition & 1 deletion test/modules/side_menu/side_menu_router_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ void main() {
router = SideMenuRouterImpl();
});

describe("it's replaceToLoginScreen() is called", () {
describe("its replaceToLoginScreen() is called", () {
beforeEach(() {
when(buildContext.findAncestorStateOfType<NavigatorState>())
.thenReturn(navigatorState);
Expand Down
6 changes: 3 additions & 3 deletions test/modules/side_menu/side_menu_view_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ void main() {
debugDefaultTargetPlatformOverride = null;
});

describe("it's setUser() is called", () {
describe("its setUser() is called", () {
final user = UserInfo();
user.avatarUrl = "http://example.com";
user.email = "email";
Expand All @@ -65,12 +65,12 @@ void main() {
});
});

describe("it's logout button is tapped", () {
describe("its logout button is tapped", () {
beforeEach((tester) async {
await tester.tap(find.byKey(SideMenuView.logoutButtonKey));
});

it("triggers delegate's logoutButtonDidTap emits", (tester) async {
it("triggers delegate's logoutButtonDidTap to emit", (tester) async {
expect(delegate.logoutButtonDidTap, emits(null));
});
});
Expand Down

0 comments on commit fe1910b

Please sign in to comment.