Skip to content

Instantly share code, notes, and snippets.

View adityadroid's full-sized avatar

Aditya Gurjar adityadroid

View GitHub Profile
@adityadroid
adityadroid / pubspec.yaml
Created August 17, 2019 13:16
Flutter Test
dev_dependencies:
flutter_test:
sdk: flutter
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:messio/pages/ConversationPage.dart';
import 'package:messio/widgets/ChatAppBar.dart';
import 'package:messio/widgets/ChatListWidget.dart';
import 'package:messio/widgets/InputWidget.dart';
void main(){
const MaterialApp app = MaterialApp(
home: Scaffold(
import 'package:flutter_test/flutter_test.dart';
import 'package:messio/main.dart';
import 'package:messio/pages/ConversationPageList.dart';
void main() {
testWidgets('Main UI Test', (WidgetTester tester) async {
// Build our app and trigger a frame.
await tester.pumpWidget(Messio());
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:messio/pages/ConversationPage.dart';
import 'package:messio/pages/ConversationPageList.dart';
void main(){
const MaterialApp app = MaterialApp(
home: Scaffold(
body: const ConversationPageList()
),
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:messio/widgets/ChatAppBar.dart';
void main(){
const MaterialApp app = MaterialApp(
home: Scaffold(
body: const ChatAppBar()
),
);
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:messio/widgets/ChatItemWidget.dart';
void main(){
const MaterialApp app = MaterialApp(
home: Scaffold(
body: const ChatItemWidget(0)
),
);
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:messio/main.dart';
void main(){
testWidgets('ChatListWidget UI Test', (WidgetTester tester) async {
// Build our app and trigger a frame.
await tester.pumpWidget(Messio());
expect(find.byType(ListView),findsOneWidget);
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:messio/widgets/InputWidget.dart';
void main(){
MaterialApp app = MaterialApp(
home: Scaffold(
body: InputWidget()
),
);
import 'package:flutter/material.dart';
import 'package:messio/config/Palette.dart';
import 'package:messio/pages/ConversationBottomSheet.dart';
import 'package:messio/widgets/ChatAppBar.dart';
import 'package:messio/widgets/ChatListWidget.dart';
import 'package:messio/widgets/InputWidget.dart';
class ConversationPage extends StatefulWidget {
@override
_ConversationPageState createState() => _ConversationPageState();
import 'package:flutter/material.dart';
import 'package:messio/config/Palette.dart';
import 'package:messio/config/Styles.dart';
import 'package:messio/widgets/ChatRowWidget.dart';
import 'package:messio/widgets/NavigationPillWidget.dart';
class ConversationBottomSheet extends StatefulWidget {
@override
_ConversationBottomSheetState createState() =>