66#include " duplexslavei2s.hpp"
77#include " sdkwrapper.hpp"
88
9- class DuplexSlaveI2sTest : public ::testing::Test {
9+ class I2sSlaveDuplexTest : public ::testing::Test {
1010 protected:
1111 std::random_device rng;
1212 ::rpp_driver::MockSdkWrapper sdk_;
1313 PIO pio_ = rng();
1414 uint32_t sm_ = rng();
1515 uint pin_base_ = rng();
16- ::rpp_driver::DuplexSlaveI2s *i2s_;
16+ ::rpp_driver::I2sSlaveDuplex *i2s_;
1717};
1818
1919// Test 4 parameters constructor.
20- TEST_F (DuplexSlaveI2sTest , Constructor4) {
20+ TEST_F (I2sSlaveDuplexTest , Constructor4) {
2121 using ::testing::_;
2222 using ::testing::Return;
2323
2424 EXPECT_CALL (sdk_, pio_sm_claim (pio_, sm_));
2525 EXPECT_CALL (sdk_, pio_claim_unused_sm (_, _)).Times (0 );
2626
27- i2s_ = new ::rpp_driver::DuplexSlaveI2s (sdk_, pio_, sm_, pin_base_);
27+ i2s_ = new ::rpp_driver::I2sSlaveDuplex (sdk_, pio_, sm_, pin_base_);
2828
2929 // must be matched with Externally given SM.
3030 EXPECT_EQ (sm_, i2s_->GetStateMachine ());
@@ -34,18 +34,18 @@ TEST_F(DuplexSlaveI2sTest, Constructor4) {
3434
3535 delete (i2s_);
3636
37- } // TEST_F(DuplexSlaveI2sTest , Constructor4)
37+ } // TEST_F(I2sSlaveDuplexTest , Constructor4)
3838
3939// Test 3 parameters constructor.
40- TEST_F (DuplexSlaveI2sTest , Constructor3) {
40+ TEST_F (I2sSlaveDuplexTest , Constructor3) {
4141 std::random_device rng;
4242 using ::testing::_;
4343 using ::testing::Return;
4444 const uint ret_val = rng ();
4545
4646 EXPECT_CALL (sdk_, pio_claim_unused_sm (pio_, true )).WillOnce (Return (ret_val));
4747
48- i2s_ = new ::rpp_driver::DuplexSlaveI2s (sdk_, pio_, pin_base_);
48+ i2s_ = new ::rpp_driver::I2sSlaveDuplex (sdk_, pio_, pin_base_);
4949
5050 // must be matched with Internally Registered SM.
5151 EXPECT_EQ (ret_val, i2s_->GetStateMachine ());
@@ -54,10 +54,10 @@ TEST_F(DuplexSlaveI2sTest, Constructor3) {
5454
5555 delete (i2s_);
5656
57- } // TEST_F(DuplexSlaveI2sTest , Constructor3)
57+ } // TEST_F(I2sSlaveDuplexTest , Constructor3)
5858
5959// Test Destructor
60- TEST_F (DuplexSlaveI2sTest , Destructor) {
60+ TEST_F (I2sSlaveDuplexTest , Destructor) {
6161 std::random_device rng;
6262 using ::testing::_;
6363 using ::testing::Return;
@@ -66,16 +66,16 @@ TEST_F(DuplexSlaveI2sTest, Destructor) {
6666 EXPECT_CALL (sdk_, pio_sm_claim (pio_, sm_));
6767 EXPECT_CALL (sdk_, pio_claim_unused_sm (_, _)).Times (0 );
6868
69- i2s_ = new ::rpp_driver::DuplexSlaveI2s (sdk_, pio_, sm_, pin_base_);
69+ i2s_ = new ::rpp_driver::I2sSlaveDuplex (sdk_, pio_, sm_, pin_base_);
7070
7171 EXPECT_CALL (sdk_, pio_sm_unclaim (pio_, sm_));
7272
7373 delete (i2s_);
7474
75- } // TEST_F(DuplexSlaveI2sTest , Destructor)
75+ } // TEST_F(I2sSlaveDuplexTest , Destructor)
7676
7777// Test Destructor with stopped state machine
78- TEST_F (DuplexSlaveI2sTest , Destructor_stopped) {
78+ TEST_F (I2sSlaveDuplexTest , Destructor_stopped) {
7979 std::random_device rng;
8080 using ::testing::_;
8181 using ::testing::InSequence;
@@ -85,7 +85,7 @@ TEST_F(DuplexSlaveI2sTest, Destructor_stopped) {
8585 EXPECT_CALL (sdk_, pio_sm_claim (pio_, sm_));
8686 EXPECT_CALL (sdk_, pio_claim_unused_sm (_, _)).Times (0 );
8787
88- i2s_ = new ::rpp_driver::DuplexSlaveI2s (sdk_, pio_, sm_, pin_base_);
88+ i2s_ = new ::rpp_driver::I2sSlaveDuplex (sdk_, pio_, sm_, pin_base_);
8989
9090 {
9191 InSequence dummy;
@@ -100,9 +100,9 @@ TEST_F(DuplexSlaveI2sTest, Destructor_stopped) {
100100 }
101101 delete (i2s_);
102102
103- } // TEST_F(DuplexSlaveI2sTest , Destructor_stopped)
103+ } // TEST_F(I2sSlaveDuplexTest , Destructor_stopped)
104104
105- TEST_F (DuplexSlaveI2sTest , Stop) {
105+ TEST_F (I2sSlaveDuplexTest , Stop) {
106106 std::random_device rng;
107107 using ::testing::_;
108108 using ::testing::Return;
@@ -111,7 +111,7 @@ TEST_F(DuplexSlaveI2sTest, Stop) {
111111 EXPECT_CALL (sdk_, pio_sm_claim (pio_, sm_));
112112 EXPECT_CALL (sdk_, pio_claim_unused_sm (_, _)).Times (0 );
113113
114- i2s_ = new ::rpp_driver::DuplexSlaveI2s (sdk_, pio_, sm_, pin_base_);
114+ i2s_ = new ::rpp_driver::I2sSlaveDuplex (sdk_, pio_, sm_, pin_base_);
115115
116116 EXPECT_CALL (sdk_, pio_sm_set_enabled (pio_, sm_, false ));
117117 EXPECT_CALL (sdk_, pio_sm_clear_fifos (pio_, sm_));
@@ -124,17 +124,17 @@ TEST_F(DuplexSlaveI2sTest, Stop) {
124124
125125 delete (i2s_);
126126
127- } // TEST_F(DuplexSlaveI2sTest , Stop)
127+ } // TEST_F(I2sSlaveDuplexTest , Stop)
128128
129- TEST_F (DuplexSlaveI2sTest , GetStateMachine) {
129+ TEST_F (I2sSlaveDuplexTest , GetStateMachine) {
130130 std::random_device rng;
131131 using ::testing::_;
132132 using ::testing::Return;
133133
134134 // We can ignore these call in constructor.
135135 EXPECT_CALL (sdk_, pio_sm_claim (pio_, sm_));
136136
137- i2s_ = new ::rpp_driver::DuplexSlaveI2s (sdk_, pio_, sm_, pin_base_);
137+ i2s_ = new ::rpp_driver::I2sSlaveDuplex (sdk_, pio_, sm_, pin_base_);
138138
139139 // Must match the given state machine from constructor explicitly.
140140 EXPECT_EQ (i2s_->GetStateMachine (), sm_);
@@ -144,9 +144,9 @@ TEST_F(DuplexSlaveI2sTest, GetStateMachine) {
144144
145145 delete (i2s_);
146146
147- } // TEST_F(DuplexSlaveI2sTest , GetStateMachine)
147+ } // TEST_F(I2sSlaveDuplexTest , GetStateMachine)
148148
149- TEST_F (DuplexSlaveI2sTest , Start) {
149+ TEST_F (I2sSlaveDuplexTest , Start) {
150150 using ::testing::_;
151151 using ::testing::InSequence;
152152 using ::testing::Return;
@@ -157,7 +157,7 @@ TEST_F(DuplexSlaveI2sTest, Start) {
157157 // We can ignore these call in constructor.
158158 EXPECT_CALL (sdk_, pio_sm_claim (pio_, sm_));
159159
160- i2s_ = new ::rpp_driver::DuplexSlaveI2s (sdk_, pio_, sm_, pin_base_);
160+ i2s_ = new ::rpp_driver::I2sSlaveDuplex (sdk_, pio_, sm_, pin_base_);
161161
162162 {
163163 InSequence dummy;
@@ -210,9 +210,9 @@ TEST_F(DuplexSlaveI2sTest, Start) {
210210
211211 delete (i2s_);
212212
213- } // TEST_F(DuplexSlaveI2sTest , Start)
213+ } // TEST_F(I2sSlaveDuplexTest , Start)
214214
215- TEST_F (DuplexSlaveI2sTest , GetFifoBlocking) {
215+ TEST_F (I2sSlaveDuplexTest , GetFifoBlocking) {
216216 std::random_device rng;
217217 int32_t ret_val = rng ();
218218 using ::testing::_;
@@ -221,7 +221,7 @@ TEST_F(DuplexSlaveI2sTest, GetFifoBlocking) {
221221 // We can ignore these call in constructor.
222222 EXPECT_CALL (sdk_, pio_sm_claim (pio_, sm_));
223223
224- i2s_ = new ::rpp_driver::DuplexSlaveI2s (sdk_, pio_, sm_, pin_base_);
224+ i2s_ = new ::rpp_driver::I2sSlaveDuplex (sdk_, pio_, sm_, pin_base_);
225225
226226 EXPECT_CALL (sdk_, pio_sm_get_blocking (pio_, sm_)).WillOnce (Return (ret_val));
227227
@@ -233,9 +233,9 @@ TEST_F(DuplexSlaveI2sTest, GetFifoBlocking) {
233233
234234 delete (i2s_);
235235
236- } // TEST_F(DuplexSlaveI2sTest , GetFifoBlocking)
236+ } // TEST_F(I2sSlaveDuplexTest , GetFifoBlocking)
237237
238- TEST_F (DuplexSlaveI2sTest , PutFifoBlocking) {
238+ TEST_F (I2sSlaveDuplexTest , PutFifoBlocking) {
239239 std::random_device rng;
240240 int32_t value = rng ();
241241 using ::testing::_;
@@ -244,7 +244,7 @@ TEST_F(DuplexSlaveI2sTest, PutFifoBlocking) {
244244 // We can ignore these call in constructor.
245245 EXPECT_CALL (sdk_, pio_sm_claim (pio_, sm_));
246246
247- i2s_ = new ::rpp_driver::DuplexSlaveI2s (sdk_, pio_, sm_, pin_base_);
247+ i2s_ = new ::rpp_driver::I2sSlaveDuplex (sdk_, pio_, sm_, pin_base_);
248248
249249 EXPECT_CALL (sdk_, pio_sm_put_blocking (pio_, sm_, value));
250250
@@ -256,4 +256,4 @@ TEST_F(DuplexSlaveI2sTest, PutFifoBlocking) {
256256
257257 delete (i2s_);
258258
259- } // TEST_F(DuplexSlaveI2sTest , PutFifoBlocking)
259+ } // TEST_F(I2sSlaveDuplexTest , PutFifoBlocking)
0 commit comments