From 9c6603c6ab1ded87b81bd898214a3970a3f69d0f Mon Sep 17 00:00:00 2001 From: Namig Gadir Date: Fri, 8 Aug 2025 11:10:58 +0400 Subject: [PATCH] Car class added and Tests also added --- .../java/com/coderabbit/app/calculator/Car.kt | 14 ++++++++++++++ .../com/coderabbit/app/calculator/CarTest.kt | 16 ++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 app/src/main/java/com/coderabbit/app/calculator/Car.kt create mode 100644 app/src/test/java/com/coderabbit/app/calculator/CarTest.kt diff --git a/app/src/main/java/com/coderabbit/app/calculator/Car.kt b/app/src/main/java/com/coderabbit/app/calculator/Car.kt new file mode 100644 index 0000000..b4b4fdb --- /dev/null +++ b/app/src/main/java/com/coderabbit/app/calculator/Car.kt @@ -0,0 +1,14 @@ +package com.coderabbit.app.calculator + +class Car { + + fun startEngine(): Boolean { + println("Engine is starting...") + return true + } + + fun isEngineStarted(): Boolean { + // Simulate engine status + return true + } +} \ No newline at end of file diff --git a/app/src/test/java/com/coderabbit/app/calculator/CarTest.kt b/app/src/test/java/com/coderabbit/app/calculator/CarTest.kt new file mode 100644 index 0000000..b6691b4 --- /dev/null +++ b/app/src/test/java/com/coderabbit/app/calculator/CarTest.kt @@ -0,0 +1,16 @@ +package com.coderabbit.app.calculator + +import org.junit.Assert.assertTrue + + +class CarTest { + + fun startEngine() { + // Arrange + val car = Car() + // Act + val result = car.startEngine() + // Assert + assertTrue(result) + } +} \ No newline at end of file