18 lines
449 B
Scala
18 lines
449 B
Scala
package com.htmlism.nescant
|
|
package dsl
|
|
|
|
import org.scalatest.flatspec.*
|
|
import org.scalatest.matchers.*
|
|
|
|
class ByteSinkSpec extends AnyFlatSpec with should.Matchers:
|
|
"A zero page address" should "be a byte-wide sync" in:
|
|
123.z.write(456)
|
|
|
|
"A global address" should "be a byte-wide sync" in:
|
|
123.g.write(456)
|
|
|
|
"A read write location" should "be a byte-wide sync" in:
|
|
val sink = ReadWriteLocation[Int]("", 0.z)
|
|
|
|
sink.write(456)
|